Longhi's Kaanapali

100 Nohea Kai Dr Lahaina HI 96761 USA

(808) 667-2288

Location