Olive Garden 1708

Olive Garden #1708, also known as Olive Garden Pueblo, is an Olive Garden restaurant located at 3240 North Elizabeth Street in Pueblo, Colorado.