Get directions to: Big J J's Fish & Chicken, Champaign, IL
Restaurant address: 1114 N Market St Champaign, IL 61820, USA
Restaurant: Big J J's Fish & Chicken