Tenka Japanese Restaurant

  • 246 S B St,
    San Mateo, CA 94401
  • Phone: 650-579-7107
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map