Get directions to: Pop Diner, Elmhurst, NY Restaurant address: 80-26 Queens Boulevard Elmhurst, NY 11373, USA Driving Walking Bicycling Restaurant: Pop Diner