A chewy candy made from starch, sugar, and various flavorings, including ,rose. The confection is often packaged and eaten in small cubes dusted with icing sugar.
$11.99
In stock