Olive Garden 1526

Olive Garden #1526, also known as Olive Garden Sanford Town Center, is an Olive Garden restaurant located at Sanford Town Center, at 10 Towne Center Circle in Sanford, Florida.