Sbarro adresses in Leeds‚ AL Home Work hours Sbarro hours Alabama Leeds AddressPhoneMap6200 Grand River Blvd E, Ste 362 Leeds(205) 699-0456 You May Like Logan's Roadhouse hoursCracker Barrel hoursChick-fil-A hoursRuby Tuesday hoursMcDonald's hoursKFC hoursPeople Are Reading