Miscellaneous Products Of Animal Origin in France Cap'helix Escargots Address: Br Phone Number: +33 2 98 70 25 83