Lee's Garden Chinese Restaurant Menu

7271 Wurzbach Rd # 100, San Antonio, TX 78240

Know a great happy hour or special for this location?