If you want real Italian style pizza this is the place to go!
It's takes your average pizza chain to school.
Their sauce has great flavor, they use good quality ingredients and the pepperoni is different from anywhere else.
The veal on a bun is another great option. Buns are always fresh, veal is cooked perfectly and all for a reasonable price.
Like any pizza place slices are freshest around lunch and dinner.
I think the best strategy is to order a whole pizza, then you'll have yummy leftovers for later.