Olive Garden

  • Restaurants
6155 NW Loop 410
San Antonio, TX 78238-3302
(210) 520-7935
(210) 520-6580 (fax)
  • Whom to Contact

    • Mr. Wayne Farrington
      General Manager