Get directions to: Tokyo Sushi, San Jose, CA
Restaurant address: 1715 Lundy Ave Ste G San Jose, CA 95131, USA
Restaurant: Tokyo Sushi