One of Italy’s favourite vegetables, the artichoke is a delicious addition to an antipasto platter, or a tasty treat all by itself. Italia! samples a selection of the best on offer… Perfect for sprucing up pasta and transforming lettuce leaves into a delicious salad, jarred artichokes are undoubtedly the fanciest of all standbys, and no […]