Several restaurant chains, including Wendy's, Papa John's, and Pizza Hut, have announced plans to close locations.
Economic pressures and changing habits are forcing a top pizza chain to scale back operations, closing 300 restaurants nationwide.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results