Ligurian Taggiasca Olives in Oil - 125ml

Ligurian Taggiasca Olives in Oil - 125ml

Regular price
$12.90
Sale price
$12.90
Regular price
Sold out
Unit price
per 

Gourmet Taggiasca Olives from world renowned Roi in Liguria, jarred in its own taggiasca olive oil.