Would you folks say that California grill is the best non park restaurant to watch fireworks or should I be looking at a different restaurant.?
It depends on what you are looking for. There are only two MK restaurants that pretty much guarantee you can watch the MK fireworks while dining there: CA Grill and Narcoossee's. Neither venue will guarantee you a
table with a view, but both have viewing areas that you go to for the show. CA Grill has the observation deck and Narccossee's has the veranda. A few of the tables at 'Ohana have a view, but there is no alternative viewing area if you don't get one of those tables.
Wishes/HalloWishes/Holiday Wishes
MK fireworks (all shows) can be viewed from any of the monorail resorts, WL, FW, the TTC, and (if you're lucky) the water transportation.
Contemporary - no view from Chef Mickey or the Wave. You can watch the fireworks from the CR 4th Floor Observation Deck or California Grill (if you are dining there).
California Grill - the restaurant has an observation deck where you can watch Wishes. They pipe in the music. A few tables have a view of Wishes, but those are pretty hard to come by. You can ask for a window table, but they do not promise to have one available before fireworks. If you want to eat here, I would aim for an ADR about 2 to 2.5 hours before Wishes. Personally, I like the observation deck because you don't have to deal with reflections in the glass.
4th Floor Observation Deck - guests can watch the fireworks from the viewing area. They pipe in the music. I would guess the view is similiar to that of California Grill, but from a lower angle.
Polynesian - no view from Kona.
'Ohana - a few tables have a view, but most do not. I would not go with the plan to see fireworks from your table. There are some reports indicating that folks do get up and move around to see the fireworks.
Beach - guests can watch the fireworks from the beach. They do pipe in the music, but it can be hard to hear. The view is straight on, but at a distance. It is worth noting that at this point in time, access to the Poly beach may be restricted due to construction. It is not clear how long this will last or what will happen in the future.
Grand Floridian - no view from Citricos (a few bursts might be visible, but not really anything worth seeing) or 1900 Park Fare.
Narcoossee's - this is my favorite restaurant in WDW. Most window tables have a view of Wishes, but the view is often blocked by folks standing out on the veranda. You'll probably have to go outside to watch as well. Then dim the lights and pipe in the music (inside the restaurant and outside on the veranda). You can request a window table. I would aim for an ADR about 90 minutes before Wishes.
Boat Dock - guests are able to view the fireworks from the boat dock area. They pipe in the music. Almost the same view as Narcoossee's.
WL Boat - if you happen to be lucky and be taking the boat to MK from WL (or the opposite), you might be able to watch Wishes from the boat.
I've not as familiar with the layout of watching Wishes from WL or the TTC.