Get directions to: Nakasaki, Elmhurst, NY Restaurant address: 138-89 Francis Lewis Blvd Elmhurst, NY 11373, USA Driving Walking Bicycling Restaurant: Nakasaki