Honba Sushi

1759 Technology Dr
San Jose, CA
408.392.0087
37.369392
-121.921255

for Honba Sushi
Directions
from: