Organic shelled Pine nuts

Product Description

Shelled Pine nuts from Italy.

View the label
Produced by Melauro