Cinnamon Snails

From: $6.50

Cinnamon Snails

From: $6.50

A wheel of sweet pastry dough with layers of cinnamon topped with a sugar glaze.

  • Individual baked goods sold in-store.