Helix Snails

SKU: 110116
$10.00Price
  • Description:

    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