What? Where?

Sbarro Reviews & Details


Sbarro is rated 3 stars

1401 W Green St
(217) 337-0100

Love It Hate It Try It Edit It Share It

Sbarro is located at 1401 W Green St in Urbana near the intersection of W Green St and E Green St. Their menu consists of Italian and American dishes . Call (217) 337-0100 for delivery or takeout.

  • Cuisine:Italian and American
  • Service:Delivery and Takeout
  • On The Menu:Pizza and Pasta
  • Major Intersection:W Green St And E Green St
  • Website:Website
What everyone says about Sbarro

Tell us more about Sbarro Urbana!

Sbarro Reviews, Urbana

Be the first to review Sbarro!
Review Sbarro

More Restaurants in Champaign

Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013