best restaurants in st moritz. the 10 best restaurants in st moritz switzerland travel switzerland places to visit switzerland