Find the best restaurants in Sembrancher, Switzerland: 2 places with address, phone number, opening hours and ratings.
Restaurants
4.2 (89)
Rte du Grand-Saint-Bernard 3, 1933 Sembrancher
Bars
4.5 (62)
Rte de la Chapalette 1, 1933 Sembrancher