let him be a kid and take him to Chuck-E-Cheese.
It's not a place to take kids and I can't imagine that they will appreciate a group of kids there. However Baco Merkat like place maybe a good option.
If he is accustomed to really complex food then he might enjoy it. But generally it's not a place to take kids.
Thanks! Your answer is awaiting moderation.