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 Comment