Get directions to: Pemmican Inn, Plummer, ID
Restaurant address: 396060 Highway 95 Plummer, ID 83851, USA
Restaurant: Pemmican Inn