Delivery
Pickup
Outdoor
England
London
Newham
Wall End
1 Restaurants on GastroRanking
809 Opinions in 3 websites
We always had a take a way from here, it was very tasty and big serving, I got one today and was very disappointed in taste and quality, I don’t think it is run by the same people, I would not buy fro