This business operates a café-restaurant in Les Diablerets, serving traditional Swiss cuisine and local specialties. cafe restauranttraditional cuisineles diablerets