Sbarro
Headings:Restaurants, Restaurants Italian
Latitude:40.109978 Longitude:-88.269307
1403 W Green St
Champaign, IL 61821
Call
12173370100
Search in Arlington, TX champaign il Searched:sbarro companyid_c524 Maximum pages:5 Page size:10 Total businesses:2 Businesses tag:Open Search with coordinates:false