Skip to main content

Niji Sushi

restaurant · sushi restaurant · Mountain View, CA

Address
743 W Dana St, Mountain View, CA 94041
Phone
(650) 903-9668
Website
mountainviewnijisushi.com
Where
37.3923, -122.0791

Search Hominin for Niji Sushi

Other restaurants nearby

More in Mountain View

Niji Sushi — restaurant in Mountain View, CA | Hominin