Swiss
Rue de la gare 8,
1865,
Les Diablerets
Average price CHF 50
Indian
Av. Centrale 164,
1884,
Ollon
Average price CHF 45
International food
Route des Hôtels 36,
1884,
Villars-sur-Ollon
Average price CHF 45