Cinnamon Snails
From: $14.00
Cinnamon Snails
From: $14.00
A wheel of sweet pastry dough with layers of cinnamon topped with a sugar glaze.
- Individual baked goods sold in-store.
From: $14.00
From: $14.00
A wheel of sweet pastry dough with layers of cinnamon topped with a sugar glaze.