Restaurant in Larnaca
Authentic Indian and Mexican dishes by Mackenzie Beach, Larnaca. Sea views, valet parking, attentive service, veg options and late-night dining.