Our Store is Ultra Premium Extra Virgin Olive Oil Certified CLICK HERE
Considered the first chocolate bar ever made in Italy, Scorza (or tree bark) is a unique dark, crumbly chocolate bar, made with select cocoa beans.