Saffron Thread 12x1g

Supplier: FMayer Imports
Sku: IT066
Barcode: 835046300265
Saffron threads are the world's most expensive spice. It has a bitter hay like fragrant that adds a golden colour and rich flavour to recipes. Delicious in Italian and Spanish food.