Get directions to: Mom & Dad's, Soda Springs, ID
Restaurant address: 71 S Main St Soda Springs, ID 83276, USA
Restaurant: Mom & Dad's