Get directions to: Maui Magazine, Lahaina, HI
Restaurant address: 668a Luakini Street Lahaina, HI 96761, USA
Restaurant: Maui Magazine