Olive Garden 1384

Olive Garden #1384, also known as Olive Garden Lafayette - Indiana, is an Olive Garden restaurant located at 4151 South Street in Lafayette, Indiana.