€10 off shipping until Feb. 25th
Cinnamon is a spice that comes from the inner bark of cinnamon trees native to China and Sri Lanka (formerly Ceylon). Cinnamon, you either love it or you hate it! Actually, it's not that simple, it's all a question of quantities and choice of cinnamon.