Le Bellevue is a restaurant featuring seasonal cuisine made with fresh, local products. It offers panoramic views and a terrace.