I've gone here several times, and each time I go, the food is exceptional.
Real supersized New York style pizza that you can turn and eat in one bite.
I would say they are almost as good as the big pizza places.
The place is also well taken care of, so you know you will be treated right.
If you want good food, go here.