Map page courtesy of www.RestaurantsInSanAntonio.com



Lee's Garden Chinese Restaurant
in San Antonio

Phone (210) 692-9800 | Located at 7271 Wurzbach Road, Ste 100
Open 7 days 11am - 11pm
Home
Menu page 1
Menu page 2
Contact Us
Location






7271 Wurzbach Rd.
Lee's Garden Chinese Restaurant