Welcome To SicilyArtichokes £2.60 x 90gOrtoledda - Artichokes pate£2.60PriceVAT IncludedFlavourSelectQuantityAdd to CartBuy Now