Get directions to: Salmon River Inn, Riggins, ID
Restaurant address: 129 South Main Riggins, ID 83549, USA
Restaurant: Salmon River Inn