Iranian Saffron - Cookery

Iranian Saffron

$10.00
This saffron is the highest grade of Iranian saffron which is all the red and is called Sargol grade. Sargol literary translated means top of the flower.