It's not always convenient to drive far for good sushi. This place is fairly good for a local dig. There are actually two locations, one in Chino Hills and the other in Brea, CA. They actually make large rolls, and the price is not bad considering the size of the rolls. Try the dragon roll, if you enjoy eel. I wouldn't say these are the best california rolls, but they definitely have variety for specialty rolls! You can also order to go - and usually the food is ready for pick-up in 15-20 minutes!
more