Lai Lai Restaurant
1223 McFarland Blvd NE, Tuscaloosa AL 35406