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 White Castle hoursThe Cheesecake Factory hoursTCBY hoursSubway hoursStarbucks hoursShake Shack hoursPeople Are Reading