Get directions to: 4th & 23rd, Tuscaloosa, AL
Restaurant address: 401 23rd Avenue Tuscaloosa, AL 35401, USA
Restaurant: 4th & 23rd