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 at a time when millions of people are sheltering and eating at home. Pizza […]