San Antonio TX Olive Garden Italian Rstrnt
1. 13730 San Pedro Ave, San Antonio, TX 78232-4332 | Olive Garden Italian Restaurant(210) 494-3411
2. 7920 N Interstate 35, San Antonio, TX 78218-2206 | Olive Garden Italian Restaurant(210) 650-5883
3. 7811 S Ih 35, San Antonio, TX 78224 | Olive Garden(210) 921-2100