Get directions to: Napili Market, Lahaina, HI
Restaurant address: 5095 Napilihau St Ste 113 (at West Maui), Lahaina Lahaina, HI 96761, USA
Restaurant: Napili Market