Le Panorama is a restaurant offering traditional cuisine with scenic views.