← Mountain View restaurants
Masa Sushi Japan
No reviews yet
SushiClosed now · opens 11:30 AM650 Castro St #180, Mountain View
Own or manage Masa Sushi Japan? Claim this listing free
SushiClosed now · opens 11:30 AM650 Castro St #180, Mountain View
Own or manage Masa Sushi Japan? Claim this listing free