From Michelin-starred restaurants to après-ski bars and chic
mountain eateries, Switzerland offers visitors a slice of the
good food life