Toasted sliced almonds - Thinly sliced almonds that are toasted until golden, adding a nutty flavor and crunch to dishes and desserts.

No records found.