Get directions to: Star Cafe, Jamaica, NY Restaurant address: 90-40 160 Street Jamaica, NY 11432, USA Driving Walking Bicycling Restaurant: Star Cafe