Olive Garden 1226

Olive Garden #1226, also known as Olive Garden Greenfield - Southridge Mall, is an Olive Garden restaurant located at Southridge Mall, at 4760 South 76th Street in Greenfield, Wisconsin.