This place is very interesting. My initial thought on location was, "They are right in front of a Streets of NY ...and they sell Pizza?? How does that work?"
Let me tell you I was blown away! Their sauce is really what did it for me. It was some of the best sauce I have ever had! The crust was a good texture, and they put a layer of cheese OVER the toppings. This in my opinion is WIN.
The prices are super reasonable, and the pizza is great! I can see why they have no issue staying in business where they are. I would consider making the drive here just to eat.
The only thing I wish is they had more dinning room space. As nice as it is outside right now, it doesn't stay nice for long in AZ. That's the only down side.
A+ Guys...you know how to make a pizza!