69-425 Waikōloa Beach Dr, Waikoloa Village, HI 96738, United States
View on Map
What travelers say:
It's located down on the Water Front. The building doesn't look like much, you have to park in a non-paved lot and you have to place your order from a chalk board outside. But the food is Fresh and Delicious.