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.
5539 Telegraph Rd, Saint Louis, MO 63129
(314) 892-8886
  • Hours: Mon - Sat, 10:30am - 10pm; Sun, noon - 9:30pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »