I definitely would not recommend this restaurant. In fact I would recommend not coming here, because they have some of the worst service I have seen.
I visited with a bunch of people and it was my first visit. This restaurant doesn't seem equipped to handle large parties. The seating arrangement was uncomfortable, but the real problem was that we had a waitress who never checked on us. I was unable to get a refill for my meal, which really bothered me. I was then offended that they automatically charged us an 18% tip. That is unacceptable considering that she never checked on us at all.
The prices are pretty high. My wife and I paid about $50 and we didn't really get a lot. The food itself wasn't bad and is the only reason I give this place a slightly higher rating, but I still feel that they ripped my wife and myself off. I have written to this place telling about my unsatisfactory experience, but have yet to receive a reply and I doubt I will. Avoid this place. They care nothing for their customers.