I hope I am responding to this message correctly. I feel that the best restaurant in the area is Bullfinch's, Sudbury, MA. Besides the food being great, the atmosphere is superb! They also have entertainment a few nights a week. Let me know if you've been there and what you think.
Massachusetts