While the food was pretty good the service was terrible! The waitress was rude, mixed up a number of orders (not just of our table but b/w our table and others she was serving), didn't bring people items they had ordered, was terribly slow, even after the restaurant was almost empty (should it take 40 minutes to get a bill after you ask for it???) and was completely unapologetic. One member of our party complained to the manager and she had the nerve to come to our table and yell at us for doing so - apparently it was OUR fault for being a larger party. And, the tip was still included in the bill, even after she knew we were displeased...and for some reason, the bill she gave me and the amount on the bill she put through the credit card were different - with the credit card bill being higher...even though she had told me that the tip was included on the first, lower-priced bill. So, although the food is good, I don't know if I'll be going back as the waitress completely ruined the evening for us.