Massena from Iowa Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Main Street Bar & Grill - Iowa, Massena, 111 Main St, 50853 Grill (712) 779-3483 Map