This is one of the few certified Neapolitan Pizza places in Arizona and, on my opinion, the best pozza in the State!
Many varities and all prepared perfectly.
If a first time authentic Neapolitan Pizza eater, try the Margherita - the basic pizza and a great introduction to this style :-)