Probably good advise not tasting unknown plants but several people asked what it tasted like and I like living on the edge. I got a suggestion from another site and they said
Italian Dandelion Endive or Italian dandelion chicory and from what I can see that's a pretty good match