Family-run Chinese takeaway, serving Leeds since 1989. Offers fresh ingredients and aims to please.