Get directions to: Enders Hotel & Museum, Soda Springs, ID
Restaurant address: 76 South Main Street Soda Springs, ID 83276, USA
Restaurant: Enders Hotel & Museum