Leland from Iowa Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Mitchell's Bar & Grill - Iowa, Leland, 107 B St, 50453 Beer (641) 567-3200 Map Sally's - Iowa, Leland, Po Box 81, 50453 Map