Limassol
Mediterranean
Greek
££ - £££
💬
1593 reviews
📍
17 Baldwin Street
