saffron iranian

Saffron Iranian

Regular price $8.99 Sale

1g
Product of Iran

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.