From Tartufi di Fassia. Cultivated mushrooms, summer truffles and extra virgin olive oil: these are the perfect ingredients for a fine quality product.
Get 96 delicious snails in every 28 oz can.
Escargots de Bourgogne Suavages, or Wild Burgundy Snails, are a timeless French delicacy and are finally available in the United States.