French specialities /

Restaurant Le Cabestan et la Cambuse