Togo's adresses in Champaign‚ IL Home Work hours Togo's hours Illinois Champaign AddressPhoneMap515 S Neil St Champaign(217) 359-7005 You May Like McAlister's Deli hoursPanda Express hoursJersey Mike's Subs hoursNoodles & Company hoursPapa John's hoursPapa Murphy's hoursPeople Are Reading