New Canton closed a few months ago. The last few months the service was poor. We tried to order 1/2 orders, which we did all the time and was told they couldn't do it. Once ordering on the phone they hung up on us.
Address: 1277 Hooksett Rd, Hooksett, NH 03106-1840
Location: United States > New Hampshire (NH) > Hooksett
Phone Number: +1 603-668-9988