Got into town on the New Years Eve of 2017. Wanted a decent delivery pizza. Chain pizza is a no-no if you know pizza so I gave this place a shot. I have eaten pizza from coast to coast in well over a dozen states. I have lived in PA, CO, CA, GA and spent a lot of time in NYC. I have had lots of pizza and I will give this pizza a 7 out of 10. 10 being the best. I don't have anything bad to say about it, but I have had better. I saw a couple of postings knocking them for the amount of grease the pizza had. Well some of the best pizza in NYC is greasier.
I would order from here again.