O
Applebee's Neighborhood Grill
1701 Mcfarland Boulevard E # 187, Tuscaloosa AL 35404-5833
(205) 633-0900