This restaurant offers stunning ocean views from its location above the Notre Dame beach. It is situated in the Terrasses de l'Océan.