Larchwood from Iowa Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Main Street Bar & Grill - Iowa, Larchwood, 219 Broadway St, 51241 Grill (712) 477-2521 Map