new icn messageflickr-free-ic3d pan white
Super Toro!! | by MableChong
Back to photostream

Super Toro!!

Katsu Ya Restaurant


11680 Ventura Blvd.,

Studio City, CA 91604


(818) 985-6976


Popular sushi restaurant in LA, usually need to wait 1.5 hrs for table. No reservation. I only like the super Toro, it tastes wonderful and melts in your month. Maybe I tried super Toro first and it made me feel other sushi doesn't taste that good from people said. 6 pieces - $39.

2 faves
Taken on March 22, 2007