P.F. Chang’s at North Shore Mall is Closing
You don’t have much time to enjoy one final meal at P.F. Chang’s in Peabody, Mass.
P.F. Chang’s which serves Asian cuisine will reportedly shut down their Peabody location on April 11. According to NBC Boston, the restaurant located at the North Shore Mall will close their doors for good at the end of business hours on April 11th.
There are no New Hampshire locations of P.F. Chang’s.