Sbarro adresses in San Francisco‚ CA Home Work hours Sbarro hours California San Francisco AddressPhoneMap2800 Leavenworth St San Francisco(415) 345-1520 3521 20th St, Ste 250B San Francisco(415) 242-1746 You May Like Panera Bread hoursSweetgreen hoursRainforest Cafe hoursChipotle Mexican Grill hoursSubway hoursIn-N-Out Burger hoursPeople Are Reading