Olive Garden 1121

Olive Garden #1121, also known as Olive Garden Albuquerque - Juan Tabo Blvd, is an Olive Garden restaurant located at 601 Juan Tabo Boulevard Northeast in Albuquerque, New Mexico.