We ate at California Grill on 5/2 (our wedding night!) and it was amazing. Our reservation was at 7:15, seated at 7:30, fireworks were at 9:00 and it was PERFECT.
We planned on arriving early but due to a monorail issue we ended up at the podium right at 7:15. We did not check in on the app. I bold this line because we learned the "hard" way at Ohana that making any request at the podium after checking in just complicates things. Therefore, we checked in in person, I asked for a window seat and said we were willing to wait, and the cast member made a note on the reservation and commented on our just married buttons (I am sure this helped us). We ended up getting seated at 7:25 at a beautiful window table, and they had put confetti down on the table for us. Looking back at the pics on my phone, we were sitting down at 7:30, got apps at 8:00, got food at 8:30, and was served dessert right at 9:00 when the fireworks started - we watched from the window.
Firework View: I will say the window view of the fireworks was "meh" since you can see the reflection of the restaurant lights in the windows, but at that point we had seen the fireworks from the Poly 2 nights in a row so I didn't mind and did not want to get up LOL. If I hadn't been a little fireworked-out so to speak, I would have been a little ticked that I didn't go outside - see attached pics for what I mean.
Food/Experience: The meal was INCREDIBLE. I mean, the fact that it was our wedding night helped but it was really just the most amazing experience. We did the upcharge steak for 2 as our entree and it was the BEST steak either of us have ever had. Our server was great and even surprised us with a champagne toast and some wonderful well wishes. Truly the best meal of the trip! You will have a great time and your reservation time is perfect.