You have selected:
East San Fernando Valley Restaurants
11941 Ventura Blvd., Studio City, CA, 91604
On the whole, though, this boxy, claustrophobic room crowded with narrow tables is a lot more like a real restaurant in Japan than Sushi Nozawa down the street. (To make the...

