Olive Garden 1242

Olive Garden #1242, also known as Olive Garden Littleton - Southwest Plaza Mall, is an Olive Garden restaurant located at Southwest Plaza Mall, at 5380 South Wadsworth Boulevard in Littleton, Colorado.