Ferrara Torrone Nougat Candy, 18 Assorted Pieces NET WT 7.62 216g Ferrara throne, almond honey nougat candy is one of the fine Italian confectionary and specialty products since 1892