Swiss cuisine is extremely varied because so many regional and international influences have helped to shape it. You'll find that Swiss cities have many restaurants offering international cuisine (e.g. Swiss, Indian, Italian, Oriental or Asian). Most restaurants also offer menus for vegetarians and Vegans.
The most famous Swiss specialities include cheese fondue, raclette, Alpine shepherd's macaroni, rösti potatoes, Bircher müesli, chocolate and cheese. There are other regional specialities as well. Switzerland has countless high-calibre restaurants that have been awarded stars and points. In this regard, be guided by the Michelin and Gault Millau ratings.