California
Santa Ana
Niko Niko Sushi
Niko Niko Sushi
(714) 689-3295
3941 S Bristol St , Santa Ana, CA 92704
Japanese
, 
Sushi
Grubhub.com
Menu not currently available
View on Grubhub