65-1158 Mamalahoa Hwy Ste 5, Waimea Center, Waimea, Island of Hawaii, HI 96743-8442, Island of Hawaii
Excellent food and service every time. 👍👍
Excellent food and service every time. 👍👍