Hatcho Authentic Japanese

  • 1271 Franklin Mall,
    Santa Clara, CA 95050
  • Phone: 408-248-8500
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map