Dined with a group of 20 colleagues and the food and service were excellent. It has been a couple of years since I dined here and based on this experience a return visit is warranted. As we were a large group the service and food is not uniform in timing and presentation. Not that night. My expectations were exceeded.