Olive Garden 1007

Olive Garden #1007, also known as Olive Garden Greenwood Park Mall, is an Olive Garden restaurant located at Greenwood Park Mall, at 1274 US Highway 31 in Greenwood, Indiana.