Nippon Restaurant
$$ • Sushi Bars, Japanese
10155 Riverside Dr, Toluca Lake
(818) 506-6167
10155 Riverside Dr, Toluca Lake
(818) 506-6167