4-820 Kuhio Hwy, Kapaa, HI 96746

Reservations

Oasis on the Beach

Powered By: