My husband and I went here for our anniversary and they treated us great.  Very friendly waiter.  Even though it was a Saturday night, we did not have to wait long for our table and it was packed!  Highly recommend reservations.  We enjoyed doing something 'different' by cooking tabletop.   It was a little pricey but worth it.
Pros:  Ambience, food, service
Cons:  pricey
                        
more