Artichokes are a type of edible thistle, the edible portion consists of the flower buds before the flower comes into bloom. Our range offers both green and red types.
MOST POPULAR