
Everyone’s favorite breakfast-like entity, Pop-Tarts, is finally getting its due. Pop-Tarts World will open in Times Square, NYC to educate many a tourist on the sugar-coated pastry.
The Pop-Tarts-centric store will feature a frosting-inspired light show, a 23-flavor vending machine, and because sushi culture had not been bastardized enough — Pop-Tarts Sushi.

Pop-Tarts World NYC opens 8.10.10.
[The New York Times, via Eater]