Indulge in the authentic comfort foods of Switzerland in the luxury resort town of St. Moritz.

Sitting a restored medieval castle perched on a hilltop overlooking Stein-am-Rhein, you probably can see where the farm is.

Sometimes you need a modest yet chic place to eat after a day on the slopes. 

St. Moritz is becoming as notable for its high-end restaurants as its skiing and awe-inspiring views. We went in search of the best of all three.