Niko Niko SushiServing Japanese Food

Popular Menu Items

View full menu

Address

1350 S Beach Blvd
La Habra CA, 90631
(562) 691-4533