Get directions to: Hachi Hachi Japanese Express, Rockford, IL
Restaurant address: 145 Sundae Dr Rockford, IL 61107, USA
Restaurant: Hachi Hachi Japanese Express