Acropolis Cafe
Coffee Shop · Ice Cream Shop · Greek
Coffee shop offering snacks and ice cream, potentially with views of the Acropolis.
Location
Best places nearby
The highest rated places close to Acropolis Cafe.
Local restaurants nearby
Diagoridon, Νοτίου Αιγαίου



