Get directions to: Crown Fried Chicken, Jamaica, NY
Restaurant address: 170-02 Hillside Avenue Jamaica, NY 11432, USA
Restaurant: Crown Fried Chicken