Get directions to: Applebee''s Neighborhood Grill, Tuscaloosa, AL
Restaurant address: 1701 Mcfarland Blvd E # 187 Tuscaloosa, AL 35404, USA
Restaurant: Applebee''s Neighborhood Grill