Get directions to: Mitchell's Bar & Grill, Leland, IA
Restaurant address: 107 B St Leland, IA 50453, USA
Restaurant: Mitchell's Bar & Grill