This full-service dining restaurant attracts skiers and non-skiers to its panoramic glassed-in perch atop Whistler Village ...