Coquillages Neptune is a seafood restaurant offering fresh fish, shellfish, and fruits de mer for takeaway or delivery.