Bayview by Michael Roth
On the shores of Lake Geneva, this gourmet French restaurant is the epitome of elegance and refinement. The tasting menu features an array of artistically plated small dishes that is perfectly paired with the robust wine list. Be sure to save room for the selection of cheeses displayed in a rolling, table-side cart.