This is an 'upscale' restaurant, so be sure to dress appropriately, unless you're going for lunch. All in all, a strong restaurant. The chef is happy to put together things off the menu for you (make your own surf and turf, it's rather good) and you won't be disappointed with anything that you choose. The staff is knowledgeable and willing to help you select just the right wine for the meal. Best buy though is during lunch, when you get the same food for a vastly reduced price. Atmosphere is cozy but not quite casual.
Bottom Line: Great date place, or if you want to smooze the boss over lunch I say go for it.