Chinese takeaway known for generous portions and quick service.