Olive Garden 1106

Olive Garden #1106, also known as Olive Garden Merrillville - Westfield South Lake Mall, is an Olive Garden restaurant located at Westfield South Lake Mall, at 1900 Southlake Mall Drive in Merrillville, Indiana.