Carroll from Iowa Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Villa Lodge - Iowa, Carroll, 220 West 7th Street, 51401 (712) 792-5335 Map Yan Buffet - Iowa, Carroll, 807 W Us Highway 30, 51401 Buffet (712) 792-2188 Map « Previous 12