Sakura is basically mall food. Sure they do "hibachi" style meals in the vein of Benihana at an affordable price (even with the steak and yum-yum sauces), but ultimately the food just didn't taste like anything special.
I got the chicken teriyaki, which comes with a buttload of rice and a side of veggies (which was really just stir fried zucchini). Definitely filling, but again, nothing special. I appreciate that everything is cooked hot and fresh in front of you, but they certainly are not the only fast food place in the area to do that.
If we're really going to compare it to other Asian mall joints, Sakura doesn't really stand out. I'd still go to Sakkio Japan and the like over this any day.