Get directions to: China House Restaurant, Antioch, TN
Restaurant address: 930 Richards Rd Antioch, TN 37013, USA
Restaurant: China House Restaurant