Olive Garden 1465

Olive Garden #1465, also known as Olive Garden Tuscaloosa, is an Olive Garden restaurant located at 2100 McFarland Boulevard East in Tuscaloosa, Alabama.