In the 90s and early-2000s, seemed like every NYC pizzeria sold these. But haven't seen it in years now.by Redditor2130 Write A CommentYou must be logged in to post a comment.