Naked Fish Japanese Cuisine

  • 24703 Amador St #4,
    Hayward, CA 94544
  • Phone: 510-887-4569
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map