This ain't Olive Garden, that's for sure, so if you're looking for uber-Americanized Italian food you should probably look elsewhere.
That having been said, if you're looking for a very nice meal to impress your date/family/colleagues this is definitely your place.
Service is top notch here and the only thing that keeps it from being 5 stars is that I feel that they try a little too hard on some of their dishes and the prices a tad steep.