Delivery
Pickup
Outdoor
England
London
Havering
Romford Town
1 Restaurants on GastroRanking
23 Opinions in 1 websites
Love it here. Food is always fresh & tastes authentic. Portions are very big - always end up getting a to-go box. The souklaki, gyros & skepasti are so good! Lots of Greek branded drinks options too,