Get directions to: New China Town, Shoshone, ID
Restaurant address: 222 North Rail Street West Shoshone, ID 83352, USA
Restaurant: New China Town