Kabuto has great food and is very entertaining for all ages. We recently went with kids in age from 2 to 9 and they were all intrigued, as was I! Their lunch prices are very affordable. I've been with 2 large groups and each time, every person was pleased with their food. Both times the cook at our table was very talented. With kids along, they did different tricks to make it extra fun.
My only suggestion is to avoid going on a hot day! The heat from the grill at your table added to a hot day can be uncomfortable.