Pappadeaux Seafood Kitchen

3500 Grandview Pkwy, Birmingham
(205) 582-5083