Lerida Extra Virgin Olive Oil 16.9 oz
Lerida oil is produced in Catalonia, northern Spain. Fruity and relatively green, with hints of almond.
$13.49

style="top:-2px;">Qty