We ordered delivery from here when we lived in the Silverado Ranch area.
It is decent, and it does remind me of some of the pizzas I ate when I lived in New Jersey. But there are better options in the area. Enzo's, Metro, etc.
I personally found the pizza to have really heavy toppings, especially in the meat department. If you love meat lovers pizza (mine was more of a supreme pizza), and an insane amount of toppings, this might be your favorite joint. I personally wanted more vegetables, as I felt as if they skimped on them. I normally don't like to eat a lot of meat on pizza, but if I do I would like the ratio of vegetables to meat to at least be even somewhat.
Again, this is a good option if you are an insane meat pizza eater but for me it was just okay.