Question: what is a pizza roll?
Answer: Pizza Rolls are a frozen food product created by food industry entrepreneur Jeno Paulucci, who specialized in frozen Chinese food, in 1951. ... Thanks to a series of commercial spoofs on Saturday Night Live, Totino's have seen a boost in popularity and sales with their pizza rolls.