Olive Garden 4441

Olive Garden #4441, also known as Olive Garden Holly Springs Towne Center, is an Olive Garden restaurant located at Holly Springs Towne Center, at 107 Grand Hill Place in Holly Springs, North Carolina.