What's New Scooby-Doo?
The only McDonalds I remember having pizza was the one inside Wal-Mart in the nineties. Unless I'm imagining this.