Get directions to: Subway, Kew Gardens, NY Restaurant address: 120-80 Queens Boulevard Kew Gardens, NY 11415, USA Driving Walking Bicycling Restaurant: Subway