Restaurant
The Inn At Newtown
2 locals recommend,
Permanently closed
Tips from locals
The best restaurant in town. They have a main dining room (fancier) and a bar area for something more casual.
Unique things to do nearby
Location
19 Main St
Newtown, CT
Newtown