Plage Les Élephants is a French restaurant offering fresh, generous dishes in a beautiful waterfront setting with shaded terrace seating.