Apparently there's a new italian restaurant open in Epcot? I must have missed this because it's the first I've heard of it?

Has anyone tried it yet?