Les Mouettes is a restaurant offering a balanced menu with an emphasis on fresh vegetables. Enjoy quality cocktails and seaside terrace with castle views.