Pop Tarts has opened a 3,200 square-foot restaurant in Times Square. Would you eat there?online survey
Click to see all of The Week's most recent polls
Pop Tarts has opened a 3,200 square-foot restaurant in Times Square. Would you eat there?online survey
Click to see all of The Week's most recent polls