Olive Garden 1634

Olive Garden #1634, also known as Olive Garden Anderson - Clemson Boulevard, is an Olive Garden restaurant located at 200 Station Drive in Anderson, South Carolina.