Sbarro
Headings:Restaurants, Restaurants Italian
Latitude:37.807035 Longitude:-122.418736
2800 Leavenworth St
San Francisco, CA 94133
Call
14153451520
Search... san-francisco ca Searched:sbarro companyid_c524 Maximum pages:5 Page size:10 Total businesses:2 Businesses tag:Open Search with coordinates:false