Tomo Sushi is my favorite Restaurant in San Jose, hands down, I consider it one of the best sushi restaurants in South San Jose. Here you will find delicious nigiri & sashimi, refreshing drinks, and [More]