GastroRanking-logo

The best restaurants serving Greek food in Harrow London

1 Restaurants on GastroRanking

restaurant_img
3.5

42 Opinions

location-icon29 Church Rd, England
Greek
outdoor_seating_172272takeaway_172272delivery_172272

Horrible place never ever don’t book a party there as my friend was getting married we went there and we park in the Apollonian car and my car windows been broken down Menager Roxana Tomas horrible Security Alex horrible