I can't say enough good things about this restaurant. It feels so upscale and pretty yet it's quite casual and super comfortable. The service is good, the food is wonderful, and the presentation is unmatched and spectacular. My ONLY complaint (and it's minor) is the hostess group of young ladies are notoriously snotty and obnoxious. However, last week the hostess was sweet and pleasant AND there was a hostess wanted sign on the door. Looks like this place might creep into 5 stars for me!