Rossopomodoro is a chain, and while the pizza was good, the Sfashion ones do not do it justice. I've been all around Italy and there's something about the flavor of the dough and cheese in the Sfashion pizzas that make it #1 for me. I visited the upstairs once and got a good look at the oven, but I didn't ask where it was made. The pizzas were typically done in around 80 seconds from what I saw.