Iolkos “Taste of the Sea” The unique sea food menu of Iolkos restaurant created by chef Michalis Ntounetas at the south-suburb of Glyfada – Greece.