New Plymouth from Idaho Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map C & C Quick Stop - Idaho, New Plymouth, 5499 Highway 72, 83655 (208) 278-3024 Map Double Diamond Steakhouse & Bar - Idaho, New Plymouth, 127 North Plymouth Avenue, 83655 (208) 278-9282 Map Hen House - Idaho, New Plymouth, Po Box 220, 83655 Map Todd's Burger Den - Idaho, New Plymouth, 112 Southwest Boulevard, 83655 (208) 278-3580 Map