Get directions to: Napili Kai Beach Resort, Lahaina, HI
Restaurant address: 5900 Honoapiilani Hwy Lahaina, HI 96761, USA
Restaurant: Napili Kai Beach Resort