How does this place only have 24 reviews?? This place is good! They make the pizzas right in front of you! Dough... tomato sauce... topping fresh Mozzarella cheese, and any other toppings you want! I love that it's fresh! Bonus points to the employees that gave us a free pizza. Turns out someone didn't want their pizza, so we took it instead! I will say that I will eat their Signature Red Sauce Mozzarella Pepperoni and more pizza!