This is definitely a local restaurant. We come to town twice or three times a year and this is the first (and probably last) time we'll go there. The food is definitely good and done well, but the service leaves a lot to be desired. We made reservations (based on our concierge's recommendation) so it took about 3 minutes to get in. Heavily attended on Saturday nights, there were a lot of guests, but knowing the time of the year, these were most likely a lot of locals. The atmosphere is very New England but it was a little busy and could have used a few less articles on the wall and maybe a few less tables squeezed in. The service was my biggest beef - for the price, I would expect the service to be a lot more responsive, but the waitress flitted in and flitted out only when we could flag her down and acted annoyed when we disturbed her. If you have a lot of money to dump and would like a good meal, this is a definite stop, but make sure that you ask for a table close to the serving row so that you can easily get what you want and are not left in a corner somewhere. I also think that this might have been a better experience on a weekday.
Having been here at least 5 times for banquet luncheons, each of which was excellent, we thought we would try it for an actual meal.
We tried the Sunday "early bird" specials and were very pleased with the food and service. While the prices on their regular menu looked somewhat on the "high" side, we were able to get soup or salad, entree and a limied desert at a very reasonable price.
In general, the service was excelent with only a minor glitch when the waitress misstated the soup of the day. She corrected herself quickly and did everything right after that.
Our bill inclkuded 2 glasses of wine, tax and tip for three people and came to $94. This is right in line with less expensive restaurants. Also, here is adequate parking and it is free!
For a cold Sunday in January it just hit the spot.