Olive Garden 4410

Olive Garden #4410, also known as Olive Garden Metro Center, is an Olive Garden restaurant located at Metro Center, at 2710 West North Lane in Phoenix, Arizona.