Do not come to this restaurant with a large group. A group of us honouring a college graduate had dinner here. Everyone specifically told the server that we had separate checks. It went downhill from there. The drinks were extremely overpriced, and the service was poor. The food was fair, certainly not good. After dinner, we requested our checks. Thats when it got worst. The server had not tabulated bills for over 30 people, which resulted in our waiting well over half an hour for our bill. Even after one couple paid there bill, the manager was unaware that they had already paid their bill, would not let them leave. They had show their receipt at the door to prove to the manager that they paid their bill. As I was paying my tab, I was told that we (all of us) was responsible if someone did not pay their tab. Rather than say anything I left; preferring to vent in this forum.