Island Popper
1549 Colburn St Honolulu, Hawaii 96817 | Restaurant Info