This place is okay, but service seems to be hit or miss. One time I had to wait almost an hour just to get the check so I could pay and leave. When I finally got the check, it was for the table next to me. It took quite awhile for me to flag her down to tell her she gave me the wrong one. They weren't even busy so I don't know why it took so long.
Recently I was served a sub on the wrong type of bread, but it was hard to get the waiter's attention and I was too hungry to have it sent back. I also needed napkins because the sub was dripping in dressing, but my waiter was messing around with the TV. I think the staff needs to be more available if the customer needs something or has a problem with their order.