Skip to main content

Sushi Arashi

restaurant · sushi restaurant · Mountain View, CA

Address
240 Castro St, Mountain View, CA 94041
Phone
(650) 274-8988
Website
sushiarashi.com
Where
37.3935, -122.0795

Search Hominin for Sushi Arashi

Other restaurants nearby

More in Mountain View

Sushi Arashi — restaurant in Mountain View, CA | Hominin