Get directions to: Auntie Chang's Dumpling House, Houston, TX
Restaurant address: 2621 South Shepherd Drive Suite 290 Houston, TX 77098, USA
Restaurant: Auntie Chang's Dumpling House