Products from Snails

No results were found for the filter!
Escargots / snails in garlic butter
One tray has 12 snails in their shells and stuffed with garlic butter Ready to go straight into your oven Brits usually work on 6 snails per person but in France, anything less than 12 is unthinkable! OK snails are not seafood, but it...
From £12.40