All types Bar Restaurant All types All types Bars Restaurants Best bars in Newton, NH 3 Henhouse Sports Bar & Grille 85 South Main Street, Newton, NH 03858 Bar