Hi Andrea,
Walt Disney World is the place to be if you want to dine while the Disney princesses stop by for a visit. Since you will find a nice variety of princesses at both
Akershus Royal Banquet Hall and Cinderella's Royal Table, I'd make your choice between these restaurants based on the food options available. Akershus Royal Banquet Hall offers a buffet with traditional American cuisine at breakfast time. At lunch and dinner, they have authentic Norwegian cuisine on the buffet. Traditional American options are also available on the children's table at the buffet in case Norwegian food does not appeal to them. If you have the Disney Dining Plan, it will cost one table service credit per person to dine at Akershus Royal Banquet Hall in the Norway Pavilion of Epcot.
By contrast,
Cinderella's Royal Table does not offer a buffet. Instead, entrees are pre-plated, although you can ask for additional food at breakfast since it is an all-you-can-eat experience. At lunch and dinner you will find a prix fixe menu with chicken, beef, or vegetarian cassoulet as possible entree options. Dining at this character experience costs two table service credits per person if you are using the Disney Dining Plan.
I'm sure your daughters would enjoy a meal at either of these fabulous restaurants. Let us know if you need any additional advice as you put the finishing touches on your vacation plans. We'd be delighted to help in any way we can.
Best wishes,
Jill