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.