1-1 of 1

Pizza Restaurants - North Windham, CT

★★★★☆ 1 Review

New England Pizza & Restaurant

  • 319 Boston Post Rd, North Windham, CT
  • 860-456-8770

"Have been customers since the present owners, Demo and Dora took over from Leo and Anna. We believe they are the best pizza house in the greater Windham ..."

Related North Windham, CT searches