Snails Helix Lucorum 10 dozen "Chantifrais"

Snails Helix Lucorum 10 dozen "Chantifrais"

SKU: SNAIL-10D
$56.70Price

Chantifrais escargots are authentic french burgandy snails. They are tender and flavorful and packed with the finest ingredients.

10 Dozen Helix Lucorom Snails