South Garden Chinese Restaurant (Menu)

3909 Fredericksburg Rd, San Antonio
+1 210-738-3388

Give a rating to South Garden Chinese Restaurant

Suggest a dish

How much did you spend at South Garden Chinese Restaurant?