Get directions to: Finga Lickin Fry Chicken And Roti Shop, Jamaica, NY
Restaurant address: 89-15 165 Street Jamaica, NY 11432, USA
Restaurant: Finga Lickin Fry Chicken And Roti Shop