Italy…You Let Us Down at the EPCOT Food and Wine Festival

We’ve got NEW eats to grab at the Italy pavilion — check out our full thoughts on this booth from EPCOT’s Food & Wine Festival here.