Olive Garden 1369

Olive Garden #1369, also known as Olive Garden San Diego - Carmel Mountain, is an Olive Garden restaurant located at Carmel Mountain, at 11555 Carmel Mountain Road in San Diego, California.