Get directions to: Applebee's, Tuscaloosa, AL
Restaurant address: 5050 Academy Dr Tuscaloosa, AL 35406, USA
Restaurant: Applebee's