Meze Taverna

209, Agiou Andreou, Limassol, 3036
Cypriot, Greek restaurant in Limassol offering seafood and grill, vegetarian food. Only Takeaway is available.