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 Closed Vincenzo Filikis Eterias 12, Glyfada, Greece Now Closed Tsi Tsi Leof. Dimarchou Aggelou Metaxa 50, Glyfada, Greece Now Closed Blends Mix & Match Pl. Nimfon, Glyfada, Greece Now Closed To Elliniko Lazaraki 28, Glyfada, Greece Now Closed Pasiphae Lazaraki 63, Glyfada, Greece Now Closed To Neoklassiko Karagiorgi Servias 20, Syntagma, Athens, Greece