Masa Sushi Japan

Call: (650) 282-5222

Contact Us

Our Address:

650 Castro St. Suite 180 Mountain
View CA 94041

Phone: (650) 282 - 5222

E-mail Us: masa@masas-sushi.com













Contact Us Form: