Nāpō’opo’o Pier

82-6038 Puuhonua Road, Captain Cook, HI 96704