Square Cafe
Coffee Shop · Bar
Square Cafe is a cafe and bar located in Alexandroupoli. It is described as a coffee shop, bar, and cafe, suggesting a versatile establishment.
Location
Best places nearby
The highest rated places close to Square Cafe.
Local restaurants nearby
Λ. Δημοκρατίας & Αγίου Παντελεήμονος, 681 31 Αλεξανδρούπολη Έβρου


