Olive Garden 1684

Olive Garden #1684, also known as Olive Garden Florence - Magnolia Mall, is an Olive Garden restaurant located at Magnolia Mall, at 2901 West Radio Road in Florence, South Carolina.