We ordered the Luna Rossa pizza, asking them to leave the capers and artichokes off because we ordered this one other time and the pizza came with an overwhelming vinegar taste because those items are from a jar (pickled). This time the pizza has a...better flavor, but still there was a hint of vinegar in the taste. We decided the green and red peppers must also be from a jar. I have been to Italy various times and I know prosciutto when I taste it, it has a salty taste, I think the meat on this pizza was ham, not prosciutto. Otherwise, this was a good pizza, not a great pizza. Service and ambience was fineMore