Get directions to: Subway Sandwiches & Salads - Napili, Lahaina, HI
Restaurant address: 5095 Napilihau Street Suite 110b Lahaina, HI 96761, USA
Restaurant: Subway Sandwiches & Salads - Napili