Without question, this is the best pizza I have had in Arizona. While it does not taste like anything "special" at the beginning, once you bite the crust your taste-buds will experience an overpowering orgasmic sensation. Its a homemade dough and I think they season it with garlic and butter or something. While i said the rest of the pizza is not anything super special, it is still really good - as good as any quasi New York style pizza can be (i personally prefer chicago stuffed style pizza if i have the option) Also, its cheap and their are always specials going on just ask.
Also, FYI, while they have a few tables, I would recommend getting carry out - its not the best "ambiance"