Le Caribou is a mountain restaurant offering regional dishes in a refined and luxurious setting with scenic views.