Cinnamon Horn

A Hand Rolled Delicacy of Tender Pastry Stuffed with Nuts and Spices