If your looking for a pizza that is full of toppings this is the place. Their Large pies are the best. Pros: toppings, never crowded Cons: price
All reviews seem positive