I received a small bottle of this from a co-worker's trip to Tuscany along with a package of noodles and some olive oil.
Question is I don't know what it is or what to do with it, anyone ever had it? It looks like it has alcohol because it has 28% volume written on the tag, the rest is in Italian.