600 13th St S, Humboldt, IA 50548 +1 515-332-2123
restaurant, Humboldt, MN, US
Today
How to go there