Update Info - Sushi Tei
This restaurant was reported as closed. If it is open, let us know.
Sushi Tei
1036 Castro St
Mountain View, CA 94040
1036 Castro St
Mountain View, CA 94040
This restaurant was reported as closed. If it is open, let us know.