Sara Saffron Wins 2-Star Great Taste Award!
UK saffron specialist company Sara Saffron has won a 2-Star Great Taste Award. They have been praised for the look, quality, aroma, and taste of their saffron. The judges were impressed by the “exceptionally fresh and vibrant” saffron strands, noting that they were “a great example of a quality saffron.”