Igibon Japanese Food House
Igibon Japanese Food House is on the west side of the Market Place Shopping Center, 11121 N. Rodney Parham Road in west Little Rock.
November 22, 2012
By Lisa Burnett
You must login to make comments.