Olive Garden 1612

Olive Garden #1612, also known as Olive Garden Memphis - Winchester Rd, is an Olive Garden restaurant located at 7778 Winchester Road in Memphis, Tennessee.