Is Via Napoli new? My dad loves Tutto and we have a ressie there but just noticed Via Napoli in Epcot too? Where is it located and can anyone compare it to Tutto? Thanks
Via Napoli just opened on Monday. It is right next door to Tutto Italia and is run by the same company. The menu features Neapolitan-style brick oven pizzas.