Happy Valley Seafood Rstrnt

  • 1263 Kilauea Ave #320,
    Hilo, HI 96720
  • Phone: 808-933-1083
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map