Our online ordering is temporarily not available
Please call us at
(650) 282-5204
to place your online order.
Join the Free Egg Roll Club
I'm Interested 🔥
Select Menu
Utensils
Options for Utensils
Menus
Utensils
All Day Menu
Party Menu
Options for Utensils
Options for Utensils
Start New Order
Masa Sushi Japan
650 Castro St #180, Mountain View, CA 94041
(650) 282-5204
Store Information
Open Now
See More