Sabarot Escargot Snails, 18 Extra Large Snails (Helix Lucorum), Imported from France, 7.05-Ounce Can
$35.99
Don't be fooled, escargot is delicious! These snails are perfect when cooked in butter with shallots, garlic, and parsley. A 70z container has 16 snails approximately