.
<p>Sushi Tei is located in downtown Mountain View and is accessible by public transportation. It is a great place for sushi lovers, serving fresh fish and generous portions in a relaxing and attractive atmosphere. The authentic Japanese decor and skilled sushi chefs make this restaurant one of the best choices in the area for Japanese food.</p>
<p> </p>
1036 Castro St, Mountain View, CA 94040
(650) 961-7272
  • Hours: Daily, 11am - 9pm
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »