GastroRanking-logo

The best restaurants serving Vegetarian food in Newham London

1 Restaurants on GastroRanking

restaurant_img
4.2

2067 Opinions

location-icon60-62 Green St, England
Vegetarian
outdoor_seating_116449takeaway_116449delivery_116449

Everything was good here. Service by Mohsin is too good