Almond Nuts

Almonds are the delicately-flavoured, buttery-textured seed of the almond tree. These are natural organic almonds with the skin intact. This product is steam pasteurized.

Categories: , Tag: