It has been awhile since I have been, but both times were excellent. Reservations definitely necessary as this place is extremely popular. the menu is fairly extensive and our only disappointment was with our appetizer.
We specifically asked for our calamari to be crisp and when it came out the waiter told us "they don't do it that way". Had I known I wouldn't have ordered - skipped it the next time.
All in all, a good experience and well worth a try.