China Garden

9107 Marbach Rd, San Antonio, TX 78227
San Antonio, TX  
Hours of Operation
Daily 11am-10pm
Customer Reviews
ima.italian.bear on 09/15/2012
Ordered from Broadway location on 915. ...
anastazia41 on 06/18/2012
Love China Garden. The food is awesome! ...
Business Details
People Also Viewed
Kings Palace
3304 Broadway St
San Antonio, TX