Get directions to: Lahaina Mai Tai Lounge, Lahaina, HI
Restaurant address: 839 Front St # 3 Lahaina, HI 96761, USA
Restaurant: Lahaina Mai Tai Lounge