Osaka is a neat restaurant experience. A cook cooks your meal right in front of you. You are given a ton of food at Osaka and it is very tasty. My only gripe with Osaka is that the prices are extremely high.
This place is great to go one as a special occasion but not a place to go to every week because the prices are too high. Definitely take the kids. They will love the show.