La Gruta Del Sol’s line of premium nuts is crafted in Spain with quality ingredients and bold, savory flavors.
Accompaniments
SP-888 La Gruta Black Pepper Spanish Almonds Retail
Item NO. SP-888 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.





