Romanzini
Large Burgundy Escargot Snails - 2 Dozen
$16.00
Two dozen large, top-quality snails from Burgundy, France.
The tender whole-cooked morsels of helix pomatia (a.k.a. the Roman snail, Burgundy snail) are considered to be the finest edible snail...