Really good all the way around. Decor is very nice and feels sort of upscale vs cheesy. Great service, very attentive and knowledgeable. Most importantly - the food is good. Really haven't found better around here yet. Maybe a tad pricey, but worth it because you will have leftovers.