Get directions to: China City, American Falls, ID
Restaurant address: 220 Harrison Street American Falls, ID 83211, USA
Restaurant: China City