Olive Garden 1147

Olive Garden #1147, also known as Olive Garden San Antonio - Ingram Park Mall, is an Olive Garden restaurant located at Ingram Park Mall, at 6155 Northwest Loop 410 in San Antonio, Texas.