Epcot Italy; maybe “Voodoo?” Whatever it is it’s delicious!

20131111-194412.jpg