Get directions to: Crown Fried Chicken, Jamaica, NY
Restaurant address: 149-99 Linden Blvd Jamaica, NY 11436, USA
Restaurant: Crown Fried Chicken