Time Out says
This tiny Toluca Lake sushi restaurant has been flying under the radar for quite some time now. We're not sure why, since the sushi here is among the city's best. Top quality fish, expertly made rice and impeccable service make for a great dining experience, whether you're having nigiri or rolls. Be sure to order the lime roll, a study of pure balance.
10118 Riverside Dr
|Opening hours:||Mon-Fri 11:30am-2:30pm, 5:30-10:30pm; Sat 5-10:30pm; Sun 5-10pm|
|Do you own this business?|