Cheung's Kitchen is a Chinese takeaway located in Darlington. Customers consistently praise the high quality and generous portions of their offerings.