Masa Sushi Japan
650 Castro St #180, Mountain View CA 94041
(650) 282-5204
Directions
Order Online Delivery
Grubhub
Postmates
Masasushijapanca
Seamless
Eat
Beyondmenu
Mountain View, California
Masa Sushi Japan
650 Castro St #180, Mountain View
(650) 282-5204