I'd almost give the place 5 stars even if the food was crap just b/c Alberto is so darn cute! My youngest (4) was insistent that she needed macaroni. Well, there wasn't a kid's menu. So, I told her we'd get pizza. When Alberto came to the table, she decided to ask him, "Do you have any macaroni?" He answered, "For you, yes!" She gave me the smuggest look ever.
It seems like we had some of everything. The ravioli was super rich. But, really good. The margherita pizza was wonderful! We've gotten it "to go" a few times since b/c it's a lot better than Barro's. The only thing I didn't love was the cannoli.
In terms of atmosphere, it's more refined than the cowboy restaurants in Cave Creek. But, still casual and comfortable enough that we could bring the kids.