Delivery
Pickup
Outdoor
England
London
Newham
Manor Park
1 Restaurants on GastroRanking
4 Opinions in 1 websites
I absolutely love this place. I often come here for lunch the food is fresh and delicious. I would highly recommend. Great service!