Ferrara Traditional Italian Torrone 7.62 oz (180g) 18 pieces
"...At a wedding celebration in Cremona, Italy in 1441, a delicious sweet made of nuts, honey and egg whites was featured. It was fashioned in the shape of the famous tower of Cremona known as "Torrione" ...hence the name torrone."