Sbarro adresses in South Holland‚ IL Home Work hours Sbarro hours Illinois South Holland AddressPhoneMap700 E Tri State Tollway South Holland(708) 339-3300 You May Like Popeyes hoursBurger King hoursPanda Express hoursMcDonald's hoursAuntie Anne's hoursPizza Hut hoursPeople Are Reading