We found the food to be of below average quality, but above average price. Additionally, the wait time was outrageous. This did not seem to be the fault of idling waitstaff, but of a slow and congested kitchen. We watched as personal problems amongst the kitchen staff deterred the completion of our meals. It is quite frustrating to watch as your meal falls apart in pieces, and is served as a sad agglomeration of other peoples problems. The menu was uninspired.
Staff was perfectly adequate. Ambiance was unremarkable. Would not recommend.