translate English to French: The bar features a large panoramic terrace offering views of the bay of Menton.
Le bar comprend une grande terrasse panoramique qui jouit de vues sur la baie de Menton.