How much are cardoons?

Answer:
The price of cardoons can vary widely. Usually they are between $2 and $4.
First answer by Jmp1. Last edit by Jmp1. Contributor trust: 45 [recommend contributor recommended]. Question popularity: 3 [recommend question].