Visit Whistler SAVOUR Take time to truly indulge in the mountains. Savour exquisite food and drinks, prepared by the best in the business.