This lakeside restaurant is located 25 miles from Lake Louise and opens only during summer months, but it's a destination worth the drive.