Le Grand Café is a French restaurant, currently temporarily closed. Accessible by ski, it offers terrace dining with mountain views.