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 Marble Slab Creamery hoursTogo's hoursWendy's hoursBurger King hoursTaco Bell hoursPanda Express hoursPeople Are Reading