Get directions to: Exotic's, Elmhurst, NY Restaurant address: 79-21 Queens Boulevard Elmhurst, NY 11373, USA Driving Walking Bicycling Restaurant: Exotic's