They have this king kong sized pizza that is great for parties. I don't know what they do to make it tastes so good but everything from the texture to the way the cheese is melted on the bread makes it an awesome place. Definitely worth the price.
Pros: Definitely one of the best pizzas I've had
Cons: Price
more