Helna’s Stube

Restaurant in Canal Flats, BC