Get directions to: China Harbor No 2, San Antonio, TX
Restaurant address: 5237 Walzem Road San Antonio, TX 78218, USA
Restaurant: China Harbor No 2