This is the best pizza in Phoenix.  I have only been to this location once, but I have been to the Bell/16th St. location numerous times.  Their canolies are amazing too.  They get extremely busy on weekend nights, so plan ahead.  I think they are closed on Sundays or Mondays too.