$39.99
Oven-ready canned escargot. Eight dozen very large snails per can. Product of France.