Get directions to: Koolau Drive Inn, Kaneohe, HI
Restaurant address: 47 Hui Iwa St 388 Kaneohe, HI 96744, USA
Restaurant: Koolau Drive Inn