New England Pizza & Restaurant is a family-owned and operated establishment with over 30 years of experience. Their menu features Italian and Greek cuisine, including daily lunch and dinner specials and fresh seafood, along with a variety of beers and wines.