Delicious and diverse menu, attentive service, modern atmosphere Cons: Prices may be steep for some budgets