Popeyes Louisiana Kitchen will open a flagship location in New York City’s Times Square in June, one of more than 200 new units planned to debut in the US and Canada in 2022, the company said. More than half of the new locations will feature the chain’s new double drive-thru format. Restaurant Business