Went there with one of my friends a while ago and the pizza was amazing! Walk in, order at the counter, then you find a seat and they bring the food to you. I hadn't been to one in Scottsdale yet, but I did go to one in Tucson. This one was a little dirtier, almost each tables was covered in crumbs and the soda machines was all wet, which is why I deduced one star.
The crust was perfectly baked and had just the right amount of crunchiness to it. Got our pizza with mushrooms, sausage and pepperoni. (One of my favorite combination for pizza) It was only missing some olives... But, great place for a good bite of Italian to eat!