Overall just an OK experience. Our waitree was very friendly and we ordered immiediately. Our food did not come out for about 55 minutes. The restaurant was not that crowded so we were very surprised by this. When the food did come out, it was lukewarm for all our dishes. We were very disappointed and spoke to the manager. he was very friendly and helpful and he reheated one of our dishes (we were too busy to wait for every dish to be reheated). He took all the entrees off of our bill which was appropriate. I'm not sure why the food took so long but the customer service was nice and helped to resolve the situation.