Large Helix Escargots
About the Product
· There are 76 escargot snails per can, they are of uniform size
· They are carefully cleaned, well cooked, and tender
· Since 1819, Sabarot has been harvesting the Highest Quality Escargot
· Imported from France
· Rinse before serving and soak or simmer snails in wine to enhance their flavor