City Garden Chinese Takeaways in Upper Riccarton serves dishes like wonton soup, roasted duck, sweet and sour pork, and lemon chicken, alongside chicken fried rice and chow mein. Reviewers consistently praise the fast, efficient service, generous portions, and good value for money, both dine-in and via UberEats.