Sbarro adresses in Salem‚ OR Home Work hours Sbarro hours Oregon Salem AddressPhoneMap401 Center St NE, Ste 262 Salem(503) 391-7480 You May Like Starbucks hoursQdoba hoursA&W Restaurant hoursMcDonald's hoursCarl's Jr. hoursPizza Hut hoursPeople Are Reading