... and Spain, and the product most marketed by the Francisconde Group (80% of sales volume). The Striped Snail (Otala Lactea), a snail native to southern Spain, southern Portugal, and northern Africa. This snail is highly appreciated and consumed in Italy, France, and the Iberian Peninsula, with culinary examples such as "la Cargolade" or "Caracoleta guisada or caracoleta de cebolada." The Moura...
Popular countries for this search term

The europages app is here!

Use our improved supplier search or create inquiries on the go with the new europages app.

Download in the App Store

App StoreGoogle Play