800

Beautiful olive oils from Umbria, the ‘Green Heart’ of Italy. Impeccable flavour, remarkable quality and effortless chic.

Pair with stir fries, meats and roast potatoes.

250ml

STOCK LEVEL | 0
Terre Francescane Garlic Oil
800