20 Sticks Saffron Rock Candy - No Added Colors 10.58 oz
Rock candy (also known as sugar candy or rock sugar or crystal candy), is a type of confection composed of relatively large sugar crystals. These ones, in particular, are infused with saffron, which gives it its unique color, flavor, and aroma.