food and/or italian-speaking people what is
this? Billed as some sort of pesto, label says "crema de pomodori secchi", lady at the deli is like this will work if you want something spicy but it tastes overwhelmingly oily to me. Is it supposed to be a concentrate or something?