Olive Garden 1701

Olive Garden #1701, also known as Olive Garden Opelika - Tiger Town Shopping Center, is an Olive Garden restaurant located at Tiger Town Shopping Center, at 2254 Tiger Town Parkway in Opelika, Alabama.