Tomorrowland Terrace
Tomorrowland Terrace used to have the best pizza. I made a point to eat there every time I was at the park. It may have switched over to noodles, but I least the pizza can be found at Pinnochios Village Haus, just not Mickey shaped.
I also remember invisible dog leashes...