Do they have fried chicken
Address: 2222 Clearview Pkwy Suite 107, Metairie, LA 70001, USA
Paul T | Nov 4, 2018
Yes they do and it's good
Louis Johnson | Nov 4, 2019
Yes
Charles Daroca | Nov 4, 2018
Yes. My favorite.
Thanks! Your answer is awaiting moderation.