Filter
Delivery
Pickup
Outdoor
The best restaurants serving Default food in Green Street West Newham London
35 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,1
91 Opinions in 1 websites
74A Green St, London, E7 8JG, United Kingdom, England
One of the worst restaurants ever in London Don't visit
chickenlamb4,0
9 Opinions in 1 websites
30, East Shopping Centre, Green Street, London England, England
Other cuisinesThey have a wide range of options in their menu. Dessert was very nice and even the service was excellent by Vipul 👌. Totally worth the visit