Get directions to: Maui Mike's, Lahaina, HI
Restaurant address: 126 Hinau St (at Maui), Lahaina Lahaina, HI 96761, USA
Restaurant: Maui Mike's