"japanese food" Asian Restaurants in Los Angeles, CA
-
3.5 / 5 based on 54 votes
Nippon Restaurant
Asian Restaurant, Japanese Restaurant, Sushi Restaurant
10155 Riverside Dr
Toluca Lake, CA 91602 -
Menu
3.5 / 5 based on 471 votes
Asian Restaurant, Japanese Restaurant, Sushi Restaurant
10155 Riverside Dr