Sushi Totoro is a healthy restaurant located in San Jose, CA, offering a variety of Japanese cuisine. With a normal atmosphere, they accept credit cards and take reservations, providing a satisfying dining experience for their customers.
Located at 1102 Saratoga Avenue, Sushi Totoro serves fresh and delicious sushi, making it a popular choice among locals and visitors alike.
Generated from the website