The food is great and very tasty. The service is a bit lackluster, with the staff taking quite a while to get your food out to you. Overall, it is very worth the wait, though. They have live music on occasion and a patio where you can sit and eat. Prices are a bit high but not unreasonable. I will be coming back.