Clay Seafood House

Restaurant in Selma, Alabama