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 Round Table Pizza hoursTaco Time hoursPapa John's hoursOlive Garden hoursA&W Restaurant hoursQdoba hoursPeople Are Reading