I like to write good reviews with positive feedback, but this isn't one of them. The food here was only subpar. After dinner, I was hoping for a knock your socks off cannoli to make up for the food, but they were bland and fairly tasteless.
However, what made it a forgetful evening was the lousy service. Our waiter was extremely rushed. When we asked to see the wine list he said "you just tell me what you'd like and I'll tell you what the brand is". Really? We can't even see the menu? He didn't even give us a chance to view the prices. The same for desert, he was so rushed he couldn't get the flippin menu, he could only tell us what they had. We had to ask 3-4 times for water. Here's a hint to the staff: When it's 100+ in Phoenix, people will want more water.
REALLY an unsatisfying time. For a much better experience, hit Tutti Santi (I prefer the one on 16th street). The food is superior and service outstanding.