French Escargot
1lb | 48x escargot
Want to get fancy or just want to try this French delicacy? The wild Helix Snails are imported from France and contain parsley and garlic to really enhance the flavor.
Forty-eight Helix Snails per box, flash frozen.