Rose Lollipops!

While a rose by any other name would smell just as sweet, these roses are straight-up made out of sugar, so they're definitely the sweetest tasting.  
-
+