Get directions to: Antonio's, East Elmhurst, NY Restaurant address: 7608 21st Ave East Elmhurst, NY 11370, USA Driving Walking Bicycling Restaurant: Antonio's