Snails Escargots (Sabarot or Provence) 7.05oz (200g)
18 Helix. Extra Large. Drained Wt. 4.4 oz (125g)
Experience the traditional French delicacy with our Snails Escargots! Hand-picked and packed by Life in Provence, each 7.05oz (200g) can contains plump and tender snails. Savor the rich and unique flavor as you indulge in a one-of-a-kind culinary experience.
Product of France.
We Also Recommend