Square Cafe and Wine Bar
Wine Bar
Square Cafe and Wine Bar is a cafe and wine bar located on Christou Sakari. It is described as a low-profile spot.
Location
Best places nearby
The highest rated places close to Square Cafe and Wine Bar.
Local restaurants nearby
Christou Sakari



