Quick service counter situated on top of Mont Tremblant, offering a wide variety of food choices. The best view in the Laurentians!