Get directions to: Subway, East Elmhurst, NY Restaurant address: 87-04 Astoria Boulevard East Elmhurst, NY 11369, USA Driving Walking Bicycling Restaurant: Subway