Niko Express Sushi

14551 Red Hill Ave
Tustin, CA
714.838.8284
33.727799
-117.822774
Hours:
Mon - Sun:10am - 9pm

for Niko Express Sushi
Directions
from: