Plummer from Idaho Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Gateway Cafe - Idaho, Plummer, Highway 95, 83851 (208) 686-1314 Map Pemmican Inn - Idaho, Plummer, 396060 Highway 95, 83851 (208) 686-6074 Map Windmill Restaurant - Idaho, Plummer, Po Box 354, 83851 Map