I have went here a couple times and each time the staff (waiters & waitresses) made me feel small with their sarcasm and indifference in their attitudes. They acted like they were the in crowd and above a customer requesting service or making small talk with them. I got the distinct impression you had to be a regular or some community personality to be given any common respect and consideration. My recommendation is not to inhabit this setting unless your indifferent about how you are treated and the service provided.
Cons: Expense, Poor Service, Insulting Staff, Bad Food