November 5, 2010
Pop-Tarts through December is bringing its iconic toaster pastries to life in a 3,000-square-foot pop-up shop located on 42nd Street in Times Square. Inside Pop-Tarts World, consumers can choose from more than 50 Pop-Tarts flavors and experience offbeat menu options like Pop-Tarts Sushi (minced flavors rolled up in a fruit wrap), and engage in other...
read more