My husband and son like it. I knew when I tasted it that DH would really like it and I was glad that I was right. They are both sour-flavor type of people; they use mustard and not ketchup, etc.
DH has tried to find it in Italy and, basically, from what he can find, they don't sell it there. It's not a real Italian drink, apparently, or at least it's not anymore!