News

Another one of my favorite Epcot restaurants is the more casual Via Napoli, located next to Tutto Italia in the Italy pavilion. Via Napoli is known for its delicious Neapolitan-style pizzas ...