The Black Forest Restaurant, located in Invermere BC is an authentic European restaurant with an extensive Bavarian Menu.
Websites.ca Talk Ep. 51