Get directions to: Maui Beach Hotel, Kahului, HI
Restaurant address: 170 W Kaahumanu Ave Kahului, HI 96732, USA
Restaurant: Maui Beach Hotel