Sbarro adresses in Ann Arbor‚ MI Home Work hours Sbarro hours Michigan Ann Arbor AddressPhoneMap470 Briarwood Cir Ann Arbor(734) 327-9242 You May Like Moe's Southwest Grill hoursDomino's Pizza hoursQdoba hoursJoe's Crab Shack hoursLittle Caesars hoursOrange Leaf hoursPeople Are Reading