Feast at Lele
505 Front St APT 120, Lahaina
(808) 667-5353
Menu
Restaurants in Lahaina, HI
Feast at Lele
505 Front St APT 120, Lahaina, HI 96761
(808) 667-5353