Nice concept. They have an extensive menu of red and white pizzas and you can add toppings to either to create your own. In addition, there's a lunch menu that also offers salads, meatballs, etc.
The pizza is good and, because of their cooking method, it comes out quickly. The crust is crispy but doughy underneath. Not too thin, not too thick.
OK spot. My only complaint is the price. $15 - $16 for a 10 to 12 inch pizza seems a bit steep but it is very good.