Enjoy Italian and French cuisine at Ô Bord de l’eau. This restaurant features a terrace with scenic views.