Hi Valerie,
I took my daughters to WDW for the very first time when they were 7 and 9, it's such a great age to visit :-)
There are two restaurants in WDW where you can eat breakfast with the Disney Princesses, the most popular is Cinderella's Royal Table which is actually inside the castle at the Magic Kingdom and the other is Akershus Royal Banquet Hall in Norway in Epcot. Both have similar Princesses present, they change regularly but you can often meet Belle, Snow White, Aurora, Mulan and Jasmine there. The food is quite similar at breakfast with both menus consisting of typical breakfast foods, the only difference is the price. At the moment Akershus costs about $29 per adult and for children 3-9 it's about $18 or 1 credit on the Disney Dining Plan. Whereas Cinderella's Royal Table costs about $36 per adult and $24 for children aged 3-9 or 2 Disney Dining Plan credits. Prices are subject to change.
You can see more details on the Royal Table by clicking
HERE and Akershus
HERE. As both locations are very popular I would advise you to make your reservations as soon as possible either online on the restaurants home page or by calling 407-939-3463.
I've dined at both locations and although eating in the Castle was great and something I'm glad I've done my family actually all preferred Akershus. The character interaction was fantastic and we really enjoyed the food!
Have a fantastic trip,
Jo