Sugar Snails

Sugar Snails (Cinnamon Palmiers) These are crispy, butterfly-shaped pastries made from puff pastry and cinnamon sugar. Unlike a soft cinnamon roll, these are designed to be shatteringly crisp and caramelized. …

Read more