Pizza Hut shuttering 250 locations nationwide amid ‘strategic review’ by parent company
Pizza Hut’s parent company said the closures would target underperforming restaurant locations
Pizza Hut’s parent company said the closures would target underperforming restaurant locations