Ola from Idaho Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Ola Inn - Idaho, Ola, 22001 Main, 83657 (208) 584-3737 Map