← Mountain View restaurants
Masa Sushi Japan
No reviews yet
SushiClosed now · opens 4:30 PM650 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.