Back
Sbarro Logo

Sbarro

1.80mi
2000 N Neil St, Champaign, IL, 61820
Thurs 12:00 AM - 11:59 PMCall Now
About Sbarro

Order from Sbarro to enjoy some of the best pizza in Champaign. Looking to find the cheapest way to order Sbarro? Choose the most affordable delivery option listed on this page. Enjoy Sbarro in...show more

Compare Delivery Services

(See pickup options)
Postmatesbest deal
$5.99
Est. Fee
60 minEst. Time
Postmatesbest deal
$5.99
Est. Fee
60 minEst. Time