China Garden
Address:
5539 Telegraph Rd, Saint Louis, MO 63129
Phone:
(314) 892-8886
Other Details:
The Hua family hails from Southern China and offers Chinese cuisine at this restaurant on Telegraph Road. China Garden provides lunch combination specials as well as entrees. Owner Tom Hua recommends the "Orange Chicken" dish to new customers, as it is one of the restaurant's most tasty and popular dishes.
Restaurants, Chinese
Other Businesses:
- The Gumbo Shop at 9501 Manchester Rd, Saint Louis, MO 63119
- Mr X at 5924 Morganford Rd, Saint Louis, MO 63116
- Drunken Noodles Taste Of Thai at 5496 Baumgartner Rd, Saint Louis, MO 63129
- Long John Silver's at 3267 Hampton Ave, Saint Louis, MO 63139
- Cafe Korzo at 6413 Hampton Ave, Saint Louis, MO 63109