Like mentioned they'll have a meal about 30 minutes after takeoff and another around 2 hours prior to landing. They will have a snack (sandwich) around halfway through the journey. In addition they will have crackers and snack mix throughout the flight.
One thing that is very thoughtful of their service is that they can keep the first meal in the oven for a couple hours in case your kids fall asleep right after takeoff and then wake up couple hours later. They will reheat it for you and serve. Remember to also order the kids meal. It's quite cute and your kids may want to stay up for that