11768 110th St, Leota, MN 56153 (507) 443-6131
How to go there
Restaurant Loc: 43.8342 / -96.0179
Plan your visit