Olive Garden 1727

Olive Garden #1727, also known as Olive Garden Denver - Northfield Stapleton Shopping Cntr, is an Olive Garden restaurant located at Northfield Stapleton Shopping Center, at 8314 Northfield Boulevard in Denver, Colorado.