1 result found.
Torró, a beloved traditional nougat often enjoyed during festive seasons in Spain, features almonds as its star ingredie...