Home Helix SnailsSKU: 110116$10.00PriceQuantityAdd to CartDescription:Helix Snails are edible land snails, often served as an appetizer. Creating a true Parisian moment at home using Helix Snails. Info: Origin: France Manufacturer: Terroirs D'antan