Get directions to: China House, Ardmore, TN
Restaurant address: 26535 Main Street Ardmore, TN 38449, USA
Restaurant: China House