$12.00

Availability: In stock

Escargot Extra Large Snails - 28 oz

Description

Go ahead. Delight in these affordable, succulent Escargot, Extra Large Snails! Escargot is an exotic delicacy served at fine restaurants throughout the world and now, in your own home!

Escargot Extra Large Snails - 28 oz

Click on above image to view full picture

Additional Information

Insulated cooler N/A