Roasted and salted, these nuts where chosen for their generous size then prepared in accordance with Greek traditions.
100g