Sbarro adresses in Flagstaff‚ AZ Home Work hours Sbarro hours Arizona Flagstaff AddressPhoneMap4650 N US Highway 89, Ste E14 Flagstaff(928) 522-9289 You May Like Smashburger hoursPeter Piper Pizza hoursIHOP hoursArby's hoursPita Pit hoursDel Taco hoursPeople Are Reading