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 LongHorn Steakhouse hoursShake Shack hoursAu Bon Pain hoursTaco Bell hoursOutback Steakhouse hoursPapa John's hoursPeople Are Reading