Not my favorite place to go for Japanese food. The food is pretty good, never had a bad experience with food. I just feel its a convenient place for lunch if you are shopping at Townsquare, other than that I would never go here just for lunch.
You can find the dishes that they have at local places for cheaper and tastier.