Ela! Greek Restaurant
The finest experience in authentic Greek cuisine
Traditional Cypriot grilled lamb and beef meatballs with herbs and spices