Olive Garden 1714

Olive Garden #1714, also known as Olive Garden Aurora - Southlands Pkwy, is an Olive Garden restaurant located at 6089 South Southlands Parkway in Aurora, Colorado.