EARLY ACCESSExplore AsianMall on the web. Native apps for iOS and Android are coming soon.

Explore your city
AsianMall

Bay Area

Five Japanese Restaurants on Castro Street, Mountain View

A short list, not the full directory

Five Japanese restaurants on Castro Street in Mountain View, in order of street number. Hours and menus change, so check each restaurant's page before you go. For every Japanese restaurant we list in the city, see the full Japanese Restaurants in Mountain View, CA directory.

By AsianMall editorial team · Updated November 10, 2026

More guides in the Bay Area

Frequently asked questions

How many businesses are included in this guide?
AsianMall lists 5 businesses in this guide.
Where are these businesses located?
Mountain View, CA.
← All guidesBrowse Bay Area →

The Newsletter

One business,
worth knowing.

We write about Asian businesses you'd only find if you knew someone.

No spam. Unsubscribe anytime.