Their website says their oven is hot enough to finish the pizza in 3 minutes
I think that's about right. Time over that is just waiting if there are already too many pizzas in the oven.
So is this one going to be down by Principal Park/Science Center? That would be great location for one of these. A little more kid friendly than some of the other places in that part of town.