Sabarot Helix Lucorum 800 Gram 96 Extra Large Snails
Sabarot Helix Lucorum 800 Gram 96 Extra Large Snails
- : Available
- Brand: Sabarot
- Model: B07NV1CMMM
In cart 1427 times
$60.32
Sabarot Helix Lucorum 800 Gram 96 Extra Large Snails
- 28.2oz
- France
- The snails can be served in shells, or can be added to vegetables in order to cook delicious dishes.