Sbarro adresses in Santa Rosa‚ CA Home Work hours Sbarro hours California Santa Rosa AddressPhoneMap2108 Santa Rosa Plz Santa Rosa(707) 579-7848 235 Santa Rosa Ave Santa Rosa(707) 579-7848 You May Like McDonald's hoursCinnabon hoursSubway hoursApplebee's hoursRound Table Pizza hoursCarl's Jr. hoursPeople Are Reading