I've been there a couple of times now and have enjoyed both experiences. You can build your own pizza, similar to a Subway style set up. They throw the pizza that you've designed into a very hot oven that cooks the pizza in the matter of a couple of minutes. No long waits. Delicious pizza. Reasonably priced. A great spot for some quick lunch-time pizza.