Olive Garden 1620

Olive Garden #1620, also known as Olive Garden Charleston - South Ridge, is an Olive Garden restaurant located at 111 Cross Terrace Boulevard in Charleston, West Virginia.