Filter
Delivery
Pickup
Outdoor
The best restaurants serving Default food in Plaistow North Newham London
10 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,5
635 Opinions in 1 websites
59-61 High St, London, E13 0AD, United Kingdom, England
First time there, but loved the historical feel of the place. I hope to be back soon.
old