Get directions to: My Thai, Elmhurst, NY Restaurant address: 83-47 Dongan Ave Elmhurst, NY 11373, USA Driving Walking Bicycling Restaurant: My Thai