Culinary excellence is the order of the day in St. Moritz. Up here, taste is king and the range of cuisine on offer is as multifaceted as the Alpine metropolis itself.