Went here for the first time tonight and I'm jealous I didn't come up with this concept!
The restaurant has a nice atmosphere and is very open and inviting. It was well staffed and everyone was attentive and helpful, spending extra time with us to go over how the menu works. I created my own pizza with pesto sauce and veggies. You walk down the line and say which toppings you want (they also have specialty pizzas on the menu you can choose from if you don't want to create your own). Once you pick everything, they put it in the oven, you pay, and sit down. Then they call you once it's ready.
The quality of the pizza was good. The manager even came over to see how are food was, and again to clear the table once we were done. My only complaint is I wish the pizza was a bit warmer. It got cold pretty quickly. But it was still delicious nonetheless! And the price was great - about $10 for the entire pizza and a fountain drink. I will definitely return if I'm in the area.