Finally ate in Italy (in Epcot's World Showcase) during our last trip.
Via Napoli had some of the best pizza I've ever had! Delish!
It wouldn't be Disney trip planning if I didn't switch up my dining choices 100 times!! Blame it on Walt Disney World offering ove...