Products from Snails
No results were found for the filter!
Cook from frozen, oven bake 12 snails; arrive in a oven ready tray Full of flavour Great for entertaining Escargots / snails in their shells stuffed with garlic butter, ready to be popped straight into the oven on the foil tray on which...
From £11.60