Square 18
Coffee Shop · Brunch · Dessert Shop
Coffee shop Square 18 offers espresso, freddo, cappuccino, and more. Enjoy drinks, sweets, and brunch. Takeaway available.
Location
Best places nearby
The highest rated places close to Square 18.
Local restaurants nearby
Πλατεία Καλέργων 15, Κρήτης

