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