Chinese takeaway known for counter service. Offers a variety of dishes.