Lee's Garden Chinese Restaurant San Antonio, TX

7271 Wurzbach Rd # 100, San Antonio, TX 78240