Niji Sushi, West Dana Street, Mountain View, CA, USA

 
3 out of 5 - Based on 1 review

Comments and Ratings for Niji Sushi:

3

"Average sushi. On the cheaper side. Quick service."

- February 2018