Oto from Iowa Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Weber's - Iowa, Oto, 12 Washington Street, 51044 (712) 827-4408 Map