POPEYES SIGNS LEASE FOR TIMES SQUARE FLAGSHIP LOCATION
The Miami-based chain has signed a lease for a large Times Square flagship in the Bowtie Building at 1530 Broadway, The Post has learned.
The Miami-based chain has signed a lease for a large Times Square flagship in the Bowtie Building at 1530 Broadway, The Post has learned.