Snails Shells 5 dozen

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
$47.80Price