Get directions to: Sun Chinese Restaurant, San Antonio, TX
Restaurant address: 7121 W Us Hwy 90 Ste 214 San Antonio, TX 78227, USA
Restaurant: Sun Chinese Restaurant