Iliada Organic Green Pitted Olives 13oz

Write a review
| Ask a question
$6.45

Iliada Organic Green Pitted Olives 13oz is backordered and will ship as soon as it is back in stock.

Greek green pitted olives, product of organic farming from Greece. 13oz Net Weight.