Sbarro adresses in Santa Ana‚ CA Home Work hours Sbarro hours California Santa Ana AddressPhoneMap2800 N Main St, Unit 940 Santa Ana(714) 564-9005 2 Hutton Centre Dr, Ste 203 Santa Ana(714) 432-7744 You May Like El Pollo Loco hoursPizza Hut hoursWaffle House hoursWienerschnitzel hoursBuffalo Wild Wings hoursJimmy John's hoursPeople Are Reading