Get directions to: Amazura, Jamaica, NY Restaurant address: 91-12 144 Place Jamaica, NY 11435, USA Driving Walking Bicycling Restaurant: Amazura