Category: Takeaways Category: Takeaways
Address: 59Queens Road, Leeds, Leeds, LS6 1HY
Landline: 0113 27...
Report a problem with this listing
China Town is a takeaway based in Meanwood, Leeds. The China Town offer great tasting currys, pizzas, burgers, Kebabs and Southern Fried Chicken. Order online at China Town Meanwood, Leeds