You'll find authentic Japanese offerings to satisfy your sushi cravings at Bushido. They also serve classic favorites...
San Jose · 156 Castro St, Mountain View