Filter
Delivery
Pickup
Outdoor
The best restaurants serving Chinese food in Canning Town South Newham London
1 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
3.5
3 Opinions in 1 websites
268 Barking Rd, England
ChineseBelieve it or not this place is still around from when i was a kid 40 years ago and the meatballs taste exactly the same now as they did then,amore contempory decor which im not a lover of eating in but takeaways always good