This place is great in terms of taste. They actually have Japanese servers from what I could tell. The food wait time is decent and it has tasted fresh both times I went. The wasabi here was really powerful too! I had the bento boxes both times and both times I wasn't disappointed. My girlfriend had the eel rice both times and enjoyed it as well.
I would definitely recommend this place, just be prepared to pay a little more.