Hi Greg!
Thank you for visiting the Moms Panel!
My number one character dining experience is
Chef Mickey's at Disney's Contemporary Resort. This is a fun, lively event, enjoyed by all the family, where you will meet Mickey, Minnie, Pluto, Goofy and Donald, who will visit with your table for photos, autographs and interaction with your family.
Cinderella's Royal Table, which is located inside Cinderella Castle at the Magic Kingdom park, is a princess dining experience, but depending on the ages of your princes (I would say the younger the better), they would enjoy it too. You will have a photo opportunity with Cinderella herself before you are seated at your table. Then some of the Disney princesses will visit with your table. It's a very unique dining experience, in such a beautiful location.
The Garden Grill at Epcot is an unusual dining experience as the restaurant rotates very very slowly during your meal. It is barely noticeable, except that every so often you will notice that the scenery has changed! You will meet with Mickey, Pluto, Chip n' Dale.
I think any of these would suit your family. Dining reservations can be made
online, or by calling (407) 939 3463. If you have any other questions please come back and ask me - I would be happy to help you plan your magical vacation!