Get directions to: Tgi Friday's, Champaign, IL
Restaurant address: 100 Trade Centre Dr, #1 Champaign, IL 61820, USA
Restaurant: Tgi Friday's