Map & Directions - Lee's Garden Chinese Restaurant
View Menu
Lee's Garden Chinese Restaurant
7271 Wurzbach Rd # 100, San Antonio, TX, 78240
(210) 692-9800 (Phone)
7271 Wurzbach Rd # 100, San Antonio, TX, 78240
(210) 692-9800 (Phone)