For those who are looking for a natural green shelter in the heart of the city! A quiet café on the edge of the National Garden. Enjoy your coffee and Greek cuisine.
...more
Irodou Attikou 4 (inside the National Garden), Syntagma, Athens, Attica, Greece 10674