Popeyes Jamaica, NY

16525 Liberty Ave, Jamaica, NY 11433