China Best

  • 26775 Hayward Blvd #M,
    Hayward, CA 94542
  • Phone: 510-728-1113
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map