While I put my rating as a 4 star, I would say, it is more of a 4.5.
We have come to this place every year for my kid's birthdays since it opened and I have to say I have loved almost everything that I have tasted. My daughter goes here with her friends at least a few times every month that I know about - it could be more.
The reason I deducted 1/2 a star, is because I would really appreciate better descriptions on their menu since I am not that familiar with everything as it is listed. I had ordered a couple things during our very first visit that I was sorry I did, but choked down since I asked for it. I have been a little gun-shy on subsequent visits to be more adventurous. I have been to several restaurants over the course of my life and I honestly don't think I remember being to one that didn't have some type of descriptor to accompany the name of the dish; even maybe just a picture would be helpful for someone that is unfamiliar with names that aren't self explanatory to one unfamiliar with Japanese food.
Our last visit went very well, since I looked their menu up on here (thanks to another yelp poster for providing pic's), and was able to google many of the items to find out what they actually were. I discovered that I had been missing out on several items that I would have loved to eat simply because I didn't recognize the name on the menu and was afraid to order something I may not like. My favourites are the teriyaki salmon and chicken curry (I wish I could order the curry to take home so I could have it again-next time I go I am going to ask), and my daughter loves their short ribs and salmon sushi.
Overall, this place is a 4.5. Awesome food. Service is prompt.