This is a cool concept of quick-fire pizza. You can choose a pre-made one or DIY a pizza, which is cool. You get to choose dough, toppings, etc, and they fire it up real quick and in like 10 minutes you've got your very own delicious za!
There was a long line up when I arrived but it moved quickly and the staff were very patient, nice, and friendly!