Les Mouettes is a restaurant offering authentic French cuisine with terrace seating and Mediterranean views. They also offer sandwiches for takeaway.