Sushi Arashi
240 Castro St, Mountain View
(650) 274-8988
Recent Reviews
Order Online
You May Also Like
Zhangliang Malatang - 246 Castro St
Comfort Food, Chinese, Vegan, Vegetarian
Monte Carlo Restaurant & Bar - 228 Castro St
Mexican, Music Venues, Pet Friendly
Bonchon - 260 Castro St
Asian Fusion, Korean, Chicken Wings, Vegetarian
Restaurants in Mountain View, CA
Sushi Arashi
240 Castro St, Mountain View, CA 94041
(650) 274-8988