Get directions to: Plaka, East Elmhurst, NY Restaurant address: 75-61 31 Avenue East Elmhurst, NY 11370, USA Driving Walking Bicycling Restaurant: Plaka