GastroRanking-logo

The best restaurants serving Mediterranean food in Edgware Harrow London

1 Restaurants on GastroRanking

restaurant_img
4.0

4 Opinions

location-icon19/21 High Street, England
Mediterranean
outdoor_seating_310091takeaway_310091delivery_310091

went to visti this place at the weekend after reading some great things. found the place completely shut, windows covered in newspaper and not a sole about.