Uni, white fish nigiri

Sushi Yuzu

Toluca Lake
$$$, Sushi, Reservations
10118 Riverside Dr
Toluca Lake, CA 91602
Call: 818.763.8355

Expert Recommendations