Went there with some friends and all I can say is ""WOW!"" I've been to sushi and japanese restaurants all over southern california, but Toro is easily one of the best. The quality of the food was only surpassed by the creativity of the various rolls. Definitely try the Diablo roll and be sure to ask about the mini crabs.
Pros: Freshness, Creative Menu
more