My son went at age 6 and 7 and loved it both times. Both times requested to go back the next night. They feed the kids and play all sorts of games. Your son would be in great hands and have a great night.
We used it to have a nice adults only dinner. Works out great and is about the same price as bringing the kid to dinner with you.
It's $15 per hour, minimum two hours, and includes dinner.