Hanging out at Pizza Planet

Turns out the fictional restaurant exists at Disney Hollywood Studios.

/JL