Azabu Japanese Restaurant

  • 2377 Newhall St,
    San Jose, CA 95128
  • Phone: 408-246-3933
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map