. . "The restaurant is a fairly recent addition to the Italy Pavilion in Epcot, and boasts some of the best pizza that I???ve ever had anywhere." . .