Miena's Roasted Almond Nougat Bars

A soft natural Irish Honey Nougat with Roasted Almonds packed as 18 x 50g bars in presentation box