300 Pizza Huts, mostly dine-in locations, to close
Up to 300 Pizza Hut restaurants will be closed, most of them dine-in locations not well suited for carryout and delivery...
Up to 300 Pizza Hut restaurants will be closed, most of them dine-in locations not well suited for carryout and delivery...