Awarded to Clos De La Torre
By Oleicola De L'Empordà S.L.
Clos De La Torre is an award-winning extra virgin olive oil from Spain.
Award Details