The Inn at Newtown is where we go for "special occassion" dinners. The food is superb. They have a soup, that I almost alway order - it's a lobster and corn bisque that is simply amazing. The ambiance there is charming and comfortable. The wait-staff is excellent. There's limited parking right along Main Street and a large parking lot in the back.
more