Restaurant in Larnaca
Cozy, Greek-inspired spot in Larnaca city center for charcoal-grilled dishes, standout lamb shank, souvlaki and Greek salad, plus friendly, expert service.