If you’ve ever had pizza at Disney World, you know that it’s not all created equally.
There’s the infamous “puffy pizza” served at places like PizzeRizzo, Pizzafari, and Catalina Eddie’s, and some of the best slices can be found at Via Napoli in EPCOT’s Italy Pavilion. But, if you ask us, one of the BEST pizzas in all of Disney World is hiding at a restaurant you’ve probably never even heard of!