Turtle Bay on the North Shore - Eleku Kuilima Pl, Kahuku, HI 96731, USA on Eaten