Alberto's Italian Restaurant is a family owned and operated business since 1945 located in Bennington, NH at the base of Crotched Mountain. They serve Italian and American dishes, including steaks, seafood and pizza. They are centrally located in Southern NH within a 45 minute drive of Keene, Concord, Manchester and Nashua, and only 1.5 hours from Boston.