Email this to a friend:

Sushi Pop Tarts????

What took em so long? Pop-Tart World comes to New York's Time Square featuring more than 3,000 square feet dedicated to those popular toaster pastries.