have a favorite type of food or favorite characters? The MK doesn't really have great restaurants. Crystal Palace is good and i personally like the characters. We do CRT because my daughter is into princesses at six.
Epcot has a much better choice of restaurants. I just don't know if a seven year old would feel special at most of them. Kids like Teppan Edo and the food is good. Both my almost ten and almost six like that type of food. Coral Reef has ok food in my opinion and if you get a seat next to the aquarium it's interesting. But there is no guarantee of a seat next to the aquarium.