Restaurant
The Inn At Newtown
2 locals recommend,
Permanently closed
Tips from locals
The Inn Is a beautiful historic home in the center of town, complemented by a wonderful collection of original art. Our guests enjoy a quick lunch or quiet, leisurely dinner.
Unique things to do nearby
Location
19 Main St
Newtown, CT
Newtown