Napili Plaza, 5095 Napilihau St, Lahaina (808) 665-6262
Napili Plaza, 5095 Napilihau St, Lahaina, HI 96761 (808) 665-6262