Pizza Review
Everyone I talk to says this us best pizza in AZ...even "the country". If I was blindfolded I'd probably rank Costco pizza higher. It was New Flop City with this place