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 Shake Shack hoursChipotle Mexican Grill hoursAu Bon Pain hoursTaco Bell hoursOlive Garden hoursDunkin' Donuts hoursPeople Are Reading