Alba Ceylon Cinnamon Sticks

Alba Ceylon Cinnamon is at the height of luxury in the spice industry. These cinnamon sticks come from the lush, rich areas of southern Sri Lanka and are known for being the thinnest, smoothest, and most delicious variety available.