To echo the above reply, no I haven't seen him there.
As far as touring the pavillion goes, I really miss the Living Statue show. That was funny. I think the World Showcase Players do something here now, instead. I've never been to Alfredo's, but my aunt was there in February and loved it. If it helps, she was born in Sicily and owns an Italian resturant in our hometown, so she's pretty critical. DH and I have wanted to try it, just haven't made it there yet.
Have Fun!