Godmother Restaurant

  • PO Box 1163,
    Pahoa, HI 96778
  • Phone: 808-965-0055
  • Cuisine: Italian Restaurant

Map

Unable to Display Map