Niko Niko Sushi

1212 N San Fernando Blvd
Burbank, CA
818.848.2224
34.189217
-118.3195
Hours:
Mon - Sun:11am - 10pm

for Niko Niko Sushi
Directions
from: