Get directions to: Uncle Jack's Family Restaurant, Champaign, IL
Restaurant address: 2501 Village Green Pl Champaign, IL 61822, USA
Restaurant: Uncle Jack's Family Restaurant