Sbarro adresses in Elmhurst‚ NY Home Work hours Sbarro hours New York Elmhurst AddressPhoneMap9015 Queens Blvd, Ste FC9 Elmhurst(718) 271-9654 You May Like Joe's Crab Shack hoursBlimpie hoursSbarro hoursMcDonald's hoursDomino's Pizza hoursLongHorn Steakhouse hoursPeople Are Reading