Restaurant
Sushi Yuzu
26 locals recommend,
Tips from locals
Popular sushi bar serving sushi & sashimi with a modern twist in a cozy, unpretentious setting.
although it's a little on the pricy side, We Love the Sushi here! Always fresh and delicious
Unique things to do nearby
Locals also recommend
Location
10118 Riverside Dr
Los Angeles, CA
Toluca Lake