Get directions to: Crystal, Jamaica, NY Restaurant address: 138-31 Queens Boulevard Jamaica, NY 11435, USA Driving Walking Bicycling Restaurant: Crystal