translate English to French: The Panorama Restaurant offers culinary delights as well as a very impressive scenery.
Le restaurant Panorama propose des plats délicieux et une vue extraordinaire.