Viva Italia Pomace Olive Oil 3L, 101.4 Ounce
Imported from Italy. 100 % product of Italy.