Le Prado is a French restaurant offering panoramic views and seaside dining.