Chinese takeaway offering flavorful dishes.