French
Rte des Châtaigniers,
1816,
Montreux
Average price CHF 40
20% off food
30% off food
30% off food
French
Rue Bonivard 5,
1820,
Veytaux
Average price CHF 60
20% off food
European
Rue du Quai 6,
1844,
Villeneuve
Average price CHF 60