Restaurants - Tuscaloosa, Alabama, United States
Head Cook
Contact Jimmie Williams
Ezell Catfish Cabin is a restaurants company based out of 3520 Mcfarland Blvd E, Tuscaloosa, Alabama, United States.