£6.50
Taggiasca Olives (pitted) 180g
Only 1 left!
Taggiasca olives have been grown in Liguria for centuries & are highly prized for making top quality oil. These delicious olives are preserved ...
View full details