1711 Branham Ln, San Jose, CA 95118 (408) 265-3929
How to go there
Sushi restaurant Loc: 37.2521 / -121.91
Plan your visit