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 Burger King hoursTaco Bell hoursLittle Caesars hoursRainforest Cafe hoursSubway hoursJimmy John's hoursPeople Are Reading