Coquillages & Crustacés is a French restaurant specializing in seafood, offering both dine-in and takeaway options, as well as catering services.