Chinese takeaway offering generous portions. Known for tasty food, including sweet & sour dishes.