I've been here 3 times and each time was very good. The pizza is exceptional and makes going to Bianco's seem merely trendy. Small seating area, so leave your number with the hostess and grab a beer at the Irish bar next door. Parking is TERRIBLE and you'd think the city of Phoenix wants to kill downtown business.
Overall, I would suggest this restaurant downtown any time. You have to try the lemocello (sp?) too. It's amazing!