While the food is very good, the wait staff is awful. We tried a few times because we liked the food, but the service jsut drove us away. Our last visit was on a Friday night, people had to wait 5-10 minutes for a table simply because they were not busing any tables so all the vacant tables were full of the previous diner's mess. The wait staff was too busy answering the phone for take out pizza orders and ringing up all those call in pickups to wait on the restaurant customers. It took FOREVER to get our order in and then FOREVER for it to appear. For this poor of service, you are paying way too much for their good food.
Pros: good food, clean restrooms
Cons: service is awful, wait staff, poor lighting