A small place on the edge of Syntagma Square (nearest Metro) to sit down, enjoy a coffee, people watch and let the day pass you by. Service was quite good but the Greek Coffee was something else. Served...06/09/2022
Ideally located at the airport bus terminal and overlooking Syntagma Sq., Ace offers a great variety of snacks, salads and burgers as well as great coffee and sweets.
The car-mad owners are always happy...26/05/2014