Organic Almonds shelled and peeled

Product Description

Almonds shelled and peeled from Sicily.

View the label
Produced by Melauro