Sbarro adresses in Champaign‚ IL Home Work hours Sbarro hours Illinois Champaign AddressPhoneMap2000 N Neil St, Spc 708 Champaign(217) 355-0282 You May Like Five Guys hoursTogo's hoursArby's hoursAuntie Anne's hoursHooters hoursBaskin-Robbins hoursPeople Are Reading