Square Cafe Bar
Greek · Bar
Square Cafe Bar is a cafe-bar offering Greek cuisine.
Location
Best places nearby
The highest rated places close to Square Cafe Bar.
Local restaurants nearby
1, Plateia Iroon, Νοτίου Αιγαίου
Location
The highest rated places close to Square Cafe Bar.
1, Plateia Iroon, Νοτίου Αιγαίου