About
Sushi Town, the premier Sushi restaurant and Japanese restaurant in San Jose, CA, invites you to experience the authentic taste of Japan. Located at 3116 Alum Rock Ave, San Jose, CA 95127, our restaurant offers a wide variety of traditional and modern sushi dishes, sashimi, and other Japanese favorites. Our chefs use only the freshest ingredients to craft each dish, ensuring a culinary experience that is both delicious and memorable. Whether you're in the mood for a classic California roll or something more adventurous, our menu has something for everyone. Join us for lunch or dinner and discover why Sushi Town is the go-to destination for sushi lovers in San Jose.