Get directions to: Hale Imua Internet Stop, Kihei, HI
Restaurant address: 2463 South Kihei Road Frnt Kihei, HI 96753, USA
Restaurant: Hale Imua Internet Stop