I'm surprised seeing the bad reviews for this place; I thought it was actually pretty good.
We had a big party there (25 people) and I thought considering that it was a Sat night and the place was packed, the service was pretty good. At least our waitress was very quick and efficient; that's all I can say.
The food is good, but maybe not all of it. The calamari appetizer wasn't good; they were kinda chewy. But the antipasti bruschetta was very good!
For main course I had the artichoke crusted medallions, which though were cooked slightly more than I wanted were still real tender and good.
Their deserts are yummy! They all look good, and I tasted a few and they tasted great as well.
I liked the atmosphere too; it's elegant and relaxing.
Overall a good experience and I would probably go back again.