Recipes
Carciofo Spinoso di Sardegna | Local Artichoke From Sardinia, Italy | TasteAtlas
What is Carciofo Spinoso di Sardegna? Traditionally grown in coastal areas and along riverbanks on the island of Sardinia, where it thrives due to favorable soil quality and climate conditions, the spiky Sardinian artichoke is easily distinguished by...