If you’re not from the northeast U.S. you probably don’t know what this is, but it’s legit one of my favorite things to spoon onto pizza or sandwiches. You can pretty much only find it in random stores within a 1 hour radius of central New Jersey, but Amazon sells it too. #foodstr
The greatest topping of all time
Please Login to reply.
It’s basically Italian Sriracha.