Restaurant
4.7 (221 reviews)
Route du Lac Retaud 4, 1865 Les Diablerets, Switzerland
+41 24 492 13 68