La Gruta Del Sol’s line of premium nuts is crafted in Spain with quality ingredients and bold, savory flavors.
Accompaniments
SP-887 La Gruta Rosemary Spanish Almonds Retail
Item NO. SP-887 Country: Spain Size: 12×5.29oz
La Gruta Del Sol’s line of premium nuts is crafted in Spain with quality ingredients and bold, savory flavors.





