I am torn between giving this place a 3 or a 4 only because of the service!
The food itself is excellent. No complaints here! You get a generous amount of fish in all your rolls and all their other dishes are yummy. I had bibimbap there for the firsts time and enjoyed it; I also had the spicy salmon which has a nice amount of spice, and good amount of the tempura crispy bits mixed in. Overall, I do enjoy the food.
There is lots of parking as it is located in a good size plaza. The strip mall allows for lots of parking.
The service is what gets me every time and turns me off. I find it to be overall slow. We went last night just after the main dinner rush, so around 9PM and it was still not good. We got seated, but had to wait for the menus at the table, once we finally got them we had to wait quite a while to place our order. Then they only brought out one tea (table of two) and the second tea quote a while after. We each clearly ordered our own separate dinners but the only thing they brought out at the same time was the miso soup. After the soup they only brought out one item at a time with very long breaks in between. At the end, when we were ready to pay, they split the bill for us but she was only there to process the first bill. I felt bad just leaving so I did the second one myself... I would think they would at least be on top of charging you for your food! Dinner itself ended up taking probably an hour and a half or so.