Chubbies Fried Chicken 4850 General Meyer Ave New Orleans, LA 70131 Phone: (504) 392-2377
Category: Restaurants