Get directions to: Sze-chuen Chinese Restaurant, San Antonio, TX
Restaurant address: 135 E Commerce St San Antonio, TX 78205, USA
Restaurant: Sze-chuen Chinese Restaurant