Tomo Sushi

5487 Snell Ave San Jose, CA
San Jose , California  95123



Sponsored links:


About

Tomo Sushi, San Jose

Tomo Sushi is in San Jose and serves a variety of Japanese Food.



Category

Asian Restaurants