Pizza brand


In several Disney-Pixar movies, what is the fictional brand of pizza that continues to make appearances?


Pizza Planet