Tokyo Express Teriyaki House 2

  • 160 Spear St,
    San Francisco, CA 94105
  • Phone: 415-348-1732
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map