Products from Snails
No results were found for the filter!
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