Get directions to: Original Jj Fish & Chicken, Elgin, IL
Restaurant address: 221 National St Elgin, IL 60120, USA
Restaurant: Original Jj Fish & Chicken