Terre Francescane Garlic Oil from 800 /per Sold Out 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