Filter
Delivery
Pickup
Outdoor
The best restaurants serving Mediterranean food in Edgware Harrow London
1 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4.0
4 Opinions in 1 websites
19/21 High Street, England
Mediterraneanwent 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.