Sugar Twists are a sweet treat made of flaky pastry dough that's twisted and coated with a generous layer of crystallized sugar. They are crispy on the outside, soft on the inside and perfectly sweet..
See those other items from Donut.
BB cake donuts with strawberry glaze icing on the top.