We've been to 3 locations - Sedona, Scottsdale & PV. The pizza is always good and service is always great. The only reason I didn't give it 5 stars is the overuse of garlic. I'm not a garlic fan, but if you like it - this is the place for you. If you are being attacked by a Vampire - head to Picazzo, you are safe here.
Last time we went to the PV location they had Dogfish Head 90 on tap, which is amazing. Pretty rare to find that on tap anywhere. Great lunch specials also, I think it's like $7.50 for a slice of pizza, salad and drink - not bad in Scottsdale. They also do a good job of communicating via email when they have specials. All the locations are really nicely decorated and very upscale feeling. Highly recommend it!