Product Review
Also known as Escargot de Bourgogne, these very best and original French snails are plump and tender, deshelled, in water.
Also known as Escargot de Bourgogne, these very best and original French snails are plump and tender, deshelled, in water.