I Have - My parents are Italiano so I've been once or twice in my lifeAnd you're right, you haven't had pizza till you've had Italian pizza. I take it you're talking about the pizza guys on the street selling them? If so, yep. they are the best! Report