Tengu Sushi

111 Paseo De San Antonio Walk
San Jose, CA
408.275.9491
37.333614
-121.885588

for Tengu Sushi
Directions
from: