Olive Garden 1316

Olive Garden #1316, also known as Olive Garden Madison - West Towne Mall, is an Olive Garden restaurant located at West Towne Mall, at 7017 Mineral Point Road in Madison, Wisconsin.