Itchy Butt is a no nonsense joint dishing up teriyaki chicken bowls, fries and other fast food Asian grub. Itchy Butt is located on 1229 Ke’eaumoku Street within the Honolulu area. Their hours of operation ...
Follow Me!