We could see the high fireworks from Illuminations from our patio at the Beach Club. But, so much of the show is at water level, we couldn't really see the whole thing. Very different from Wishes in the MK area which is mostly aerial. I know it's possible to see the high ones from several of the Epcot area resort rooms.
I can't think of any restaurants that you can see any of it from......