I've only been here once, and I must say that the food there is pretty darn good.
Being japanese steak, the food is good. The waiters also are fast, the place is clean, and the employees are nice.
All in all, it's a nice experience. It's a definate for your restaurant needs.