Le Restaurant / Le Relais

Via Serlas 27, Saint Moritz, Switzerland

€€€€ Classic Cuisine

MICHELIN Guide's Point Of View