Extra Large Snail Shells

SKU : HSNA
Size : 72 ct.
Case Count / Size : 12
Shelf Stable : Shelf Stable
Frozen Product : No
Origin : France
Description

Escargots (snails) are of premium quality. Packed without shells and they are of uniform size. They are carefully cleaned, well cooked, and tender with a grayish color.