Masa Sushi Japan 650 Castro Street #180

review star

No reviews yet

650 Castro Street #180

Mountain View, CA 94041


Orders through Toast are commission free and go directly to this restaurant


Order Again


All hours
Sunday11:00 am - 2:00 pm, 4:00 pm - 8:00 pm
Monday11:00 am - 2:00 pm, 4:00 pm - 8:00 pm
Tuesday11:00 am - 2:00 pm, 4:00 pm - 8:00 pm
Wednesday11:00 am - 2:00 pm, 4:00 pm - 8:00 pm
Thursday11:00 am - 2:00 pm, 4:00 pm - 8:00 pm
Friday11:00 am - 2:00 pm, 4:00 pm - 8:00 pm
Saturday11:00 am - 2:00 pm, 4:00 pm - 8:00 pm
Restaurant info

A casual to-go sushi shop beloved by locals for over 30 years!

Location

650 Castro Street #180, Mountain View, CA 94041

Directions



Map
More near Mountain View
Sunnyvale
review star
Avg 4.4 (22 restaurants)
Los Altos
review star
Avg 4.5 (8 restaurants)
Palo Alto
review star
Avg 4.2 (46 restaurants)
Palo Alto
review star
Avg 4.2 (46 restaurants)
Cupertino
review star
Avg 4.5 (15 restaurants)
Santa Clara
review star
Avg 4.4 (44 restaurants)
Menlo Park
review star
Avg 4.1 (13 restaurants)
Newark
review star
Avg 4.7 (7 restaurants)
Campbell
review star
Avg 4.3 (24 restaurants)