best in town !!.
This is my favorite pizza by far! the atmosphere is great , clean and inviting. The pizzas are simply awesome with tons of toppings and some of the best sauce I have ever tried. For a chain restaraunt, these guys have done their home work. Great food and fast !