When we were there April 30th-May 8th we had an ADR for Boma, but didn't feel like traveling over there, so decided to see if we could get into Via Napoli. When we called, the only thing Disney Dining had was for really late, so since we were in Epcot anyway we just walked in and asked if we could possible get an ADR for later that night. We were offered a variety of times. We all three went in planning to order pizzas, but as we were walking to our table saw a waiter with some pasta dishes. We ordered the Fritto Misto appetizer to share, then two of us ordered the seafood linguine and the other ordered the chicken rigatoni. Everything was soooo good! We weren't that fond of the desserts, but that was our waitress' fault. She left our desserts sitting too long before she brought them to us. Two of us had ordered the zeppole and they were cold. I ordered the cherry gelato sundae and my gelato was melted. Service was also really, really slow, but again that was our waitress's fault. We'll definitely be returning though. It was one of the best meals of the trip.