Sabarot French Escargot Snails 7.05 Oz.

Out Of Stock Sabarot French Escargot Snails 7.05 Oz.

Sabarot French Escargot Snails 7.05 Oz.


  • French Escargot Snails
  • Imported From France
  • 18 Snails per can
  • Love It: 999
  • Brand: Sabarot
  • Product Code: B0019S6VU0
  • Availability: Out Of Stock
  • $0.00

 

FREE SHIPPING

Over $35

smaller orders

pay only $6.99

Tags: sabarot, french, escargot, snails, 7.05, oz., canned, jarred, packaged, foods

Checking price and availability