Retail news
Pop-Tarts Take Manhattan
Written by
G
Guest contributorPop-Tarts World has opened in Times Square and "sushi," among other items, is on the menu. The pop-up store will be opened through the holidays when a decision will be made as to whether to make the concept permanent.