There aren't very many restaurants inside MK that have a view of Wishes and none have an unobstructed view. LTT and BoG have no view. Some tables at CP have a limited view, but you said you're already going there for breakfast. The Plaza Inn has some tables with a view (potentially limited/obstructed view), but the construction walls might be in the way. CRT has a limited/obstructed view, but it's probably the most reliable (in terms of which tables can see). You can only see some of the bursts and none of the effects on the castle. It's generally recommended for guests that have already seen the fireworks from around MK and are looking for a new/different view.
Otherwise, I can think of two options: 1) go to one of the MK resorts and have dinner and watch fireworks from the resort or 2) have an early dinner in MK and finish up in time to see the fireworks from Main Street or somewhere inside the MK.