69-1022 Keana Place

Waikoloa Resort, HI 96738

Phone: 808-886-4287

Dine in services are currently closed. Take-out and curbside available! Call us to place your order today!