Allerton from Iowa Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Smoke Shed - Iowa, Allerton, 601 N Central Ave, 50008 (641) 873-4498 Map