Crystal Palace definitely has kid-friendly options. And if you're in the park, you can do a late lunch/early dinner (which has awesome desserts, including an ice cream machine and sprinkles). We've always enjoyed their lunch buffet; it's a beautiful restaurant, yet festive for the kids.