Artichoke

Artichoke

The artichoke is an unusual food. It is actually a variety of thistle and the edible parts of the plant are the flower buds, which are eaten before the flowers themselves come into bloom. Artichokes were originally native to the Mediterranean area, and have been a...