Sushi bar on Castro Street with a broad menu of rolls, nigiri, and Japanese plates open all day seven days a week.
Sushi Arashi serves sashimi, nigiri, and creatively assembled rolls on Castro Street in Mountain View, with a second location in San Jose. Tempura vegetables and cuts such as toro sashimi round out the menu. The dining room is described as simple and cozy, and the Mountain View location has outdoor seating where dogs are welcome.
🍴 We use Google Analytics to see which Peninsula spots you love most — it helps us make Outside Eats better. See our Privacy Policy.
Diner Notes
0 comments