ZACHARY WOODARD made the difficult decision to close Zachary’s Chop House in Windham, but his food truck will roll on.
In 2022, a New Hampshire restaurant was featured on Restaurant Impossible: White Mountain Steakhouse in Lincoln, New Hampshire! In the end, the renovation didn't change the inevitable outcome of this ...