Ekolu Kitchen 1279 – Kihei, Maui, HI

Ekolu Kitchen 1279 - Kihei, Maui, HI 1

Happy hour at Ekolu Kitchen 1279 in Kihei, Maui. View the Happy Hour menu at Ekolu Kitchen in Kihei, Maui, HI.