Olive Garden 1688

Olive Garden #1688, also known as Olive Garden Florence - Alabama, is an Olive Garden restaurant located at 375 Cox Creek Parkway in Florence, Alabama.