I would not return to this restaurant.
I was greeted by a member of the wait staff body-slamming me on his way to get a menu, and no he did not say 'sorry' or excuse me.
The waitress was horrible, and the orders were messed up at our table.
You get wayyyyy more food at other Japanese steakhouses, and more of a show as well.
Half way thru the meal, another guest at our table called the waitress over because she had noticed these boxes right next to us on the floor, turns out they were paper rat traps in plain view, I pretty much lost my dinner right there on the table.