Lai Lai Restaurant
Add to Favorites
Add Hours
Saved to Favorites
Phone: (205) 345-2472
Address: 506 Rice Mine Rd NE, Tuscaloosa, AL 35406
405 15th St E, Tuscaloosa, AL 35401
311 Merchants Walk, Tuscaloosa, AL 35406
1530 McFarland Blvd N 1530 McFarland Bl N 35406 Tuscaloosa Alabama, Tuscaloosa, AL 35406
101 15th St, Tuscaloosa, AL 35401
1351 Mcfarland Blvd NE, Tuscaloosa, AL 35406
1211 University Blvd, Tuscaloosa, AL 35401
3021 Tyler Dr, Northport, AL 35476
1653 McFarland Blvd N, Tuscaloosa, AL 35406
908 Mcfarland Blvd, Northport, AL 35476
5900 Watermelon Rd, Northport, AL 35473