Ihop

70 E Kaahumanu Ave Kahului HI 96732 USA

(808) 871-4000

Location