Olive Garden 1718

Olive Garden #1718, also known as Olive Garden Phoenix - Desert Sky, is an Olive Garden restaurant located at Desert Sky, at 2626 North 75th Avenue in Phoenix, Arizona.