Just a small warning, if you do choose to eat a sit down dinner at Via Napoli (great pizza), you should know that it's a different type of pizza than your kids might be used to. It's Naples style, so it's very thin crust, kind of charred (burnt) on edges and can be soupy in the middle depending on toppings.
If they are truly picky about pizza and the type they will eat, it might make a difference.