New England Pizza & Restaurant
319 Boston Post Rd
North Windham, CT 06256-1009
860-942-8233