La Favorita Green Olive Tapenade 130g

Delcious and flavourful, made from only Italian green olives.

130g

12 pc/case