Popular Places Choose City Imerovigli 14 Listings Oia 29 Listings Nafplio 20 Listings Tolo 13 Listings Don't forget to check Fira 42 Imerovigli 14 Nafplio 20 Oia 29 Tolo 13 Vivari 4 Latest Listings Now Open Vincenzo Filikis Eterias 12, Glyfada, Greece Now Open Tsi Tsi Leof. Dimarchou Aggelou Metaxa 50, Glyfada, Greece Now Open Blends Mix & Match Pl. Nimfon, Glyfada, Greece Now Open To Elliniko Lazaraki 28, Glyfada, Greece Now Open Pasiphae Lazaraki 63, Glyfada, Greece Now Open To Neoklassiko Karagiorgi Servias 20, Syntagma, Athens, Greece