My DD, who is 7, loves both Marrakesh and the Biergarten because of the fun entertainment (and the food is pretty good, too). Marrakesh has the Moroccan band and a belly dancer, and Biergarten has a fun oompah band. Kids go to the dance floor in front of the stage and do the chicken dance, etc. Very fun for kids.
She liked Teppenyaki, too, but the tables have the HOT grill surface right there. If you have little kids, or they are the type to have their hands all over the place, there might be a risk of a burn.
Norway has the Princesses at all three meals, and Garden Grill at the Land pavilion has Mickey and his friends.