City Zen
Greek · Italian · Bar
Modern cafe offering Greek & Italian dishes, cocktails, and Acropolis views.
Location
Best places nearby
The highest rated places close to City Zen.
Local restaurants nearby
Αιόλου 11, Αττικής
Location
The highest rated places close to City Zen.
Αιόλου 11, Αττικής