Ristorant
Niji Sushi
5 persuni tal-post jissuġġeruh,
Suġġerimenti mingħand nies tal-post
One of the MANY restaurant offerings in the Castro Street area, Niji is my favorite. They accommodate shellfish allergies, and have the best chirashi bowl in Mountain View.