695

Beautiful olive oils from Umbria, the ‘Green Heart’ of Italy. Impeccable flavour, remarkable quality and effortless chic. Pair this lemon oil with fish and summer salads. 

250ml

STOCK LEVEL | 11
Terre Francescane Lemon Oil
695