Olive Garden 6421

Olive Garden #6421, also known as Olive Garden Phoenix - Christown Spectrum, is an Olive Garden restaurant located at Christown Spectrum, at 1617 West Bethany Home Road in Phoenix, Arizona.