Extra Large Escargot Snails (Helix Lucorum) – 18 Count, Imported from France, 7.
Don't be fooled, escargot is delicious! Delicious Escargot: A Culinary Delight. Easy to prepare and serve. High in protein and low in fat. Versatile ingredient for various recipes.
