Nope. It is too far back into Italy for one and the windows where you can see out look across to the other side of the pavilion and not out to the lagoon.
Its a great place to eat but not for Illuminations. I would try Via Napoli for lunch and do Rose and Crown outside (if you can swing it) or Tokyo Dining for illuminations viewing.