Les Crozets is a French restaurant offering homemade daily specials and BBQ meats, with a sunny terrace easily accessible near the slopes.