"Taggiasca" Olive (from Liguria) freeze dried

$11.90 $16.07

The Best italian olive have been seleted by hand and freeze dried, keeping the taste of a fresh olive.