
Extra Large French Burgundy Snails - 6 Dozens - 28oz
Burgundy snails are considered to be the best and the tastiest by professional Chefs. These extra large snails are of premium quality. They have been removed from their shells and carefully cleaned and cooked before being canned. Contains 72 snails.
Follow us on