Service was poor and slow. When we arrived we had to wait 20mins for our reso and the hostess told us it was because the table hasn't left yet. Now I realize it probably wasn't the patrons' fault but the slow service they most likely received that caused them to leave so late. We waited over 2 hours for our main. Our reso was 8:15 and the main arrived at 11pm. We finished our drinks and we weren't asked if we wanted a second one. The table next to us spilled their glass of wine all over their plate and the waiter didn't offer to change it for them. One table was sleeping because they waited so long for their food. We complained to the manager and he said he would take care of us. When the bill arrived, nothing was "taken care of". It's not that I expect things to be taken off the bill but don't say it if you're not going to do it.