Romanzini
Large Burgundy Escargots - 2 Dozen
$16.00
$16.00
$14.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...