Chantifrais escargots are authentic french burgandy snails. They are tender and flavorful and packed with the finest ingredients.
5 dozen Snail Shells
Snails Shells 5 dozen
SKU: SNAIL-SHL-5DZ
$48.35Price
Chantifrais escargots are authentic french burgandy snails. They are tender and flavorful and packed with the finest ingredients.
5 dozen Snail Shells