Joe's Crab Shack adresses in Elmhurst‚ NY Home Work hours Joe's Crab Shack hours New York Elmhurst AddressPhoneMap9250 59th Ave Elmhurst(718) 424-0302 You May Like TCBY hoursCinnabon hoursSubway hoursApplebee's hoursThe Cheesecake Factory hoursAu Bon Pain hoursPeople Are Reading