Chantifrais escargots are authentic french burgandy snails. They are tender and flavorful and packed with the finest ingredients.10 Dozen Helix Lucorom Snails 800g tinSnails Helix Lucorum 10 dozen "Chantifrais"SKU: SNAIL-10D$64.45PriceQuantity*Add to cart