Update Info - Catfish Landing
This restaurant was reported as closed. If it is open, let us know.
Catfish Landing
134 Foothills Parkway
Chelsea, AL 35043
134 Foothills Parkway
Chelsea, AL 35043
This restaurant was reported as closed. If it is open, let us know.