Japanese Tempura Buffet 170 Kaahumanu Ave. Maui Beach Hotel Kahului HI United States
Bar,Private rooms,View<br>Parking: Available<br>Reservations: Recommended
Hours: Dinner Tues., Thurs.-Sat.
Phone: 808.877.0051