Picking where to eat out can be tricky enough – add kids into the equation and it's a whole other level. There are extra things to consider (menu options for picky eaters, for one), but it doesn't have to be stressful, and it certainly doesn't have to cramp your culinary style. From a Peruvian brunch with excellent entertainment to home-style Italian eats for humans of all size, these Shanghai restaurants offer a treat for everyone – whether you're celebrating a birthday, big moments or just after a big family feast.