Popeye's Louisiana Kitchen

Row 1

Details
45-02 83rd St (at 45th Ave.)
Elmhurst, NY 11373
(718) 429-9600

Foursquare Tips

  • Finally! Fried Chicken!
  • The employees are very friendly.
  • Apparently it's closed for renovations