Roasted Salted Peeled Almonds

Carefully roasted and salted peeled almonds, a classic and nutritious snack loved by everyone.

Categories