Troy Mills from Iowa Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Dam Bar & Grill - Iowa, Troy Mills, 5898 Main Street, 52344 (319) 224-3400 Map