Hi Christina,
Your Daughter will be able to meet and greet with the Disney Princesses at the following character meals:-
1/ Cinderella's Royal Table in the Magic Kingdom
2/ Akershus Royal Banquet Hall in the Norway Pavilion at Epcot
Please note that two table-service meal credits are required per person for Guests ages 3 and over when dining at Cinderella's Royal Table.
Here are my favourite places to enjoy Dinner whilst watching fireworks displays at Walt Disney World:-
1/ The California Grill at Disney's Contemporary Resort
2/ The Rose & Crown Dining Room in the UK Pavilion at Epcot
3/ La Hacienda de San Angel Inn in the Mexico Pavilion at Epcot
I would also recommend watching Wishes Nighttime Spectacular from the beach at Disney's Polynesian Resort after enjoying dinner at Ohana's. This is one of my family's favourite things to do during each and every visit.
Advance dining reservations are highly recommended for all of these restaurants and can be made up to 180 days in advance online
HERE or by calling (407) 939-3463.
Wishing you a magical trip!