Restaurant in Lefkara
Authentic Cypriot meze, kleftiko and grilled meats at Marias Restaurant, a beloved family taverna in the mountain village of Vavatsinia, Larnaca.