← Mountain View restaurants
Masa Sushi Japan
No reviews yet
SushiClosed now · opens 11 AM650 Castro St #180, Mountain View
Own or manage Masa Sushi Japan? Claim this listing free
Menu coming soon
We haven’t read Masa Sushi Japan’s menu yet. If you’re the owner, claim the listing and upload a photo of your menu.