Koolau Snack Shop
47-388 Hui Iwa St # 20, Kaneohe
(808) 239-4483
Recent Reviews
Koolau Snack Shop
47-388 Hui Iwa St # 20, Kaneohe 96744
(808) 239-4483