This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.
Saffron Mancha Spain tin 1 oz
$99.95
Spanish Saffron La Mancha 1 Oz Tin. Spanish Saffron is the finest spice in the world. Hand harvested from the crocus sativus flower, this is the necessary ingredient in Spanish and Italian cooking. The Saffron from the La Mancha region accounts for a small portion of the world’s production, but the quality is unmistakably superior to that grown in Turkey and India.