Tomo Sushi

  • 5487 Snell Ave,
    San Jose, CA 95123
  • Phone: 408-226-0700
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map