Artichoke Hearts
Regular price £11.95
/
These artichoke hearts from La Churta are grown using organic methods, handpicked, peeled by hand and preserved in a way that retains their delicate flavour.
Tax included.