The Black Forest Restaurant is one of the culinary jewels in the Windermere Valley, located on the corner of Hwy. 93 and 95 on the turnoff to Invermere.
Our building features hand-painted murals on the walls and the waitresses are dressed in traditional costumes, all adding to the gregarious atmosphere.
View Online Bavarian Menu
View Our Restaurant Gallery