Coquillages & Crustacés is a seafood restaurant specializing in shellfish and crustacean platters.