Home » Grocery & Gourmet Food » Meat & Poultry » Exotic Meats » Helix Extra Large Escargot, 6 Dozen Reviews

 
Product Details
Known as Helix Aspersa. These snails feed on a rich diet of leaves grown in temperate Burgundy, France. Snails date back to pre-historic times.