I've been there twice now and sat both in the restaurant and on the back patio. Atmosphere is great and pricing is okay; trypical in that if you make expensive selections your meal could become very expensive. Still, I'm always willing to go back there.
My one complaint is that the washrooms - which are really nice - are hard to find even with direction. It's also fairly loud inside, but if you're Italian you're used to a noisy meal. The food does not disappoint at the very least.