1. Baumhower's Victory Grille
500 Harper Lee Dr, Tuscaloosa, AL 35404
Coordinate: 33.21258,-87.52387
Phone: (205) 556-5658
2. Red Lobster
2620 McFarland Blvd E, Tuscaloosa, AL 35405
Coordinate: 33.185,-87.5266
Phone: (205) 553-8810
3. Depalma's Italian Cafe
2300 University Blvd, Tuscaloosa, AL 35401
Coordinate: 33.21053,-87.56726
Phone: (205) 759-1879
4. Little Italy Pizzeria
1130 University Blvd Ste B6, Tuscaloosa, AL 35401
Coordinate: 33.21125,-87.55241
Phone: (205) 345-4354
5. Anthony's Italian Kitchen
1351 Mcfarland Blvd NE, Tuscaloosa, AL 35406
Coordinate: 33.23131,-87.5348
Phone: (205) 523-7548
6. Broadway Pizzeria
2880 Rice Mine Rd NE, Tuscaloosa, AL 35406
Coordinate: 33.24346,-87.5122
Phone: (205) 391-6969
7. Broadway Pizzeria
5400 Mcfarland Blvd E, Tuscaloosa, AL 35405
Coordinate: 33.15856,-87.52595
Phone: (205) 722-1047
8. Olive Garden Italian Restaurant
2100 Mcfarland Blvd E, Tuscaloosa, AL 35404
Coordinate: 33.19094,-87.52705
Phone: (205) 750-0321
9. Pizza Palace Buffett
6521 Highway 69 S Ste Q, Tuscaloosa, AL 35405
Coordinate: 33.14868,-87.54373
Phone: (205) 752-5444