The Italian candy has a lemony, honey-sweet flavor with just a bit of nuttiness from almonds and pistachios. In other words, it tastes delicious!