Koolau Drive Inn

47-388 Hui Iwa St # 13 Kaneohe HI 96744 USA

(808) 239-8888

Location