I like this place! It's not a fine dining restaurant. I describe it as a Japanese Panda Express. You don't go to Panda Express for quality Chinese food. You don't go to Sakura for gourmet Japanese. They prepare your food, box it up, and you eat it there or take it with you.
I have never been disappointed with their sushi. Is it as good as Sushi Loca? No. But then again this is more of a "fast and quick" food establishment. Their rolls taste good, the employees are friendly, the price is great, and the sitting area is clean. I order from them about once a week, twice if I'm craving a roll. Overall, I prefer them over Panda, and I do recommend this place.