Le Belvédère is a bright, expansive restaurant with a terrace and wall-to-wall windows offering lake views.