La Vache Orange is a self-service mountain restaurant offering regional products and scenic views.