Niko Niko Sushi

2300 Harbor Blvd
Costa Mesa, CA
949.645.3375
33.656946
-117.918577
Hours:
Mon - Sun:11am - 10pm

Comments for Niko Niko Sushi
Directions
from: