No you can watch them.bake the pizza its very small location
No pizza has always been freshly made
They are made to order
I don't think the pizzas are preheated.... I believe they are made-to-order and I've never had any complaints.
Thanks! Your answer is awaiting moderation.