Rock candy or sugar candy, also called rock sugar,or crystal sugar, is a type of confection composed of relatively large sugar crystals. Rock candy is also known as rock sugar. This Saffron Rock Candy product has a pale yellow color. It possess an amazing mild taste and aroma of Saffron. Saffron rock candy can be enjoyed alone or preferably with tea.