Hi Sabrina,
Akershus is a favorite for families with children who love princesses! The banquet hall is a perfect backdrop for a princess character meal.
It's not a traditional buffet. You order from a prix fixe menu, but there is a cold buffet with some traditional Norwegian fare to begin your meal. The experience is like going to a restaurant that has a salad bar. So, your appetizer is a buffet, but your main course and desserts are chosen off of a menu.
Lunch and dinner are very similar. There are a few more selections at dinner, but there is a nice mix of Norwegian and American options. The child's menu features pizza, ravioli and other kid friendly items in case you have a picky eater. You can check out the menus by clicking
HERE.
Overall, it's a pretty good experience made special by the appearance of the princesses. If your little boy is not into princesses, you may want to try a different restaurant in World Showcase - Biergarten, Teppan Edo and Restaurant Marrakesh are some other fun options.
Hope this helps. Have a magical vacation!