Life in Provence Helix Snails (Escargot), 18 ct
$12.50 USD
In stock!
Extra Large Snails 18 ct
A delicacy in French cooking, also called escargot, these are large snails with an earthy flavor. Drain and rinse snails in hot water prior to use.
Have a question?
Life in Provence Helix Snails (Escargot), 18 ct
$12.50 USD