Niko Niko Sushi

If you like a wide variety of sushi rolls, Niko Niko Sushi located in the Westridge Plaza may be the place for you to get your fill of California Rolls, Dragon Rolls and whatever other sushi favorites you desire