I come from the north east, home of New York style pizza, so I have had a few slices in my day and let me tell you, this is as good or better than anything I can recall having back home!
Place is a bit hidden and as the previous reviewer noted; no point of sale system set up just yet but if you like pizza you MUST go here.
The pizza is spectacular! I tried a slice walking to my car and had to eat another before even I pulled out.
I'm trying to save enough to take a picture of to post here...