I don't know what people are thinking to give this place such a high rating.
It's a mediocre Japanese restaurant, low quality, food taste bad.
Chicken teriyaki is mostly from the cheapest cut of chicken legs.
If you want a better Japanese, walk over a little bit to Sushi Gen, or better yet Sushi Kyu.