Olive Garden

  • Restaurants
7811 IH 35
San Antonio, TX 78224-1480
(210) 921-2100
(210) 921-2103 (fax)
  • Whom to Contact

    • Mr. Brian Thoman
      General Manager