From Our Editors
Located in Champaign, Sbarro's homemade pizza is finger-licking good.
Relaxed attire is perfectly fine at Sbarro, known for its laid-back ambience.
Ample parking is available in the area.
Dining at Sbarro means you'll be living full and staying rich. So load up a few pizzas with your favorite toppings at Sbarro and enjoy a night munching away with your friends.