They are personal sized pizzas
Yes
Lots of great choices of toppings and thin crust but I think they now offer a thick crust, all cooled in a stone pizza oven. Hot and quick cooked. Delicious!
It's like a Subway Sandwich shop, but for pizza. You choose your size, 8 or 11 inch, then your toppings.
No you buy a small personal pizza
No. They sell personal 8inch or 11inch pizzas
Not sure but when I went I got a whole cheese pizza
Thanks! Your answer is awaiting moderation.