Restaurants - Cafe in Hecla, SD
Frohling Cafe