Filter
Delivery
Pickup
Outdoor
The best restaurants serving Default food in Westbourne City of London, Westminster London
23 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,1
329 Opinions in 3 websites
351 Harrow Rd, Maida Hill, London, W9 3RA, United Kingdom, England
Not very pleasant staff who don't make much effort to understand tourists.
coffee