Tokyo Teriyaki Restaurant

  • 25 Southgate Ave,
    Daly City, CA 94015
  • Phone: 650-755-3478

Map

Unable to Display Map