Le Solliet is a restaurant offering mountain views and generous portions.