Romanzini
Large Burgundy Escargots - 2 Dozen
$16.00
Escargots from Burgundy, France
2 DOZEN per can
The tender, whole-cooked Helix pomatia snails (also known as Roman or Burgundy snails) are regarded as the finest edible snails in the world. With their incredibly soft texture and flavor often compared to...