Capt. Sal's Seafood & Chicken

3168 St Claude Ave, New Orleans
(504) 948-9990