Niko Niko Sushi

10839 National Blvd
Los Angeles, CA
310.470.2661
34.030473
-118.421228
Hours:
Mon - Sat:11:30am - 10:30pm
Sun: 5pm - 10pm

for Niko Niko Sushi
Directions
from: