Chinese takeaway known for large portions and quick service. Popular for its takeaway orders.