La Belotte is a restaurant offering Swiss cuisine in a dramatic lakeside setting with an outdoor terrace.