I don't know if I want to let the secret out, but they do an amazing pizza here. We have had the pizza from here 3 different occasions now, one of which was a big order, and everyone enjoyed it every time. My sis even asked to get one from there last time she came for dinner.
Starting at $19.99 for a party size with two toppings, it's a great value as well. The ingredients are made in house I believe as much as possible, since it is a cheese shop with an in house deli shop as well. The toppings are fresh and has parmesan cheese on top and the crust is nice and thin.