Search near address: 650 Castro St #180, Mountain View, CA 94041

Masa Sushi Japan

650 Castro St #180, Mountain View, CA 94041

Pickup only
Japanese, Sushi
Monday: 11:00 AM - 09:00 PM
Tuesday: 11:00 AM - 09:00 PM
Wednesday: 11:00 AM - 09:00 PM
Thursday: 11:00 AM - 09:00 PM
Friday: 11:00 AM - 09:00 PM
Saturday: 11:00 AM - 09:00 PM
Sunday: Closed
VISA, MasterCard, Discover, AMEX
4.85
26 ratings

Reviews

Nick
• 4/27/2019
This is good sushi. The miso lids splash a bit in car. Very kind staff and quality tasting meat. No Fukushima verification for nuclear safety, although I give confidants of trust. Great for dinner!
Maria
• 12/6/2018
Good for a quick bite but not super fresh and nothing special
Amy
• 8/4/2018
Great value and service!
Mehdi
• 4/11/2018
Amazing food AND service!
adam
• 10/25/2016
Very fast and extremely friendly service. Top quality sushi too. Can't beat the experience at these prices.
May
• 5/19/2016
order was ready when I got there.