Back to Search Results

2 Japanese restaurants found in Menlo Park and nearby

Filter & Sort
  • Tokyo Subway

    Japanese

    605 Santa Cruz Ave

    Menlo Park, CA, 94025

  • Kaygetsu

    Japanese

    325 Sharon Park Dr

    Menlo Park, CA, 94025