Get directions to: Jamba Juice, Lahaina, HI
Restaurant address: 170 Papalaua St # 105 Lahaina, HI 96761, USA
Restaurant: Jamba Juice