
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.
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.