Pop Tar "sushi" anyone? Hmmm...not sure I'll be ordering that, but this new Cafe in Times Square sounds like a fun place to visit for everything Pop Tarts! Alas, it's only for a week. But if it takes off, who knows? We need one in CityPlace! Ha-ha!
Content Goes Here