I usually enjoy this place. They have good food and it's a nice place to go. However, the last time I was there with my boss, the server took our checks and did not bring back the change. We waited and realized he was not coming back. It wasn't much change and when he brought back the $$ we were going to leave the tip but he took it upon himself to keep it. When my boss said something, the server came back and literally threw the change at the table. The disappointing part was when we mentioned this to the manager, he was extremely noncommittal and did nothing. Needless to say, my boss will not go back there.
Pros: good food, nice restaurant, good location
Cons: bad service, bad management