|
Pure Spanish Saffron Category I 0.03 oz. The worlds most expensive spice, saffron is the stigma from a small purple plant which only produces three stigmas, which are hand-picked and dried carefully. Chefs are wild for this flavorful and colorful spice, heady and supremely aromatic.
|