Saint Olaf from Iowa Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map St Olaf Tavern - Iowa, Saint Olaf, 106 S Main St, 52072 (563) 783-7723 Map