Delivery
Pickup
Outdoor
England
London
Enfield
Southgate Green
1 Restaurants on GastroRanking
379 Opinions in 2 websites
This is the best Greek restaurant I have ever been to! Super friendly staff, high quality food! Very professional management, ready to fix every issue! I booked a table for 14 people for my 30th birth