Category: | Restaurant, |
---|---|
Address: | 5539 Telegraph Rd, St. Louis, MO 63129, USA |
Zip code: | 63129 |
Opening hours (Edit) | |
---|---|
Monday: | 4:00 – 10:30 PM |
Tuesday: | 10:30 AM – 10:00 PM |
Wednesday: | 10:30 AM – 10:00 PM |
Thursday: | 10:30 AM – 10:00 PM |
Friday: | 10:30 AM – 10:30 PM |
Saturday: | 12:00 – 10:30 PM |
Sunday: | 12:00 – 9:30 PM |
I had one of the lunch specials and it was very good. The waiter was very nice and attentive.
Excellent food, great green chicken friendly service.
Food is always fresh and delicious. Great selection and priced right. Family owned. Excellent customer service. A+++
My go to chinese place. But they need to make deliveries possible too