Olive Garden 1772

Olive Garden #1772, also known as Olive Garden Weatherford, is an Olive Garden restaurant located at 315 Interstate 20 East in Weatherford, Texas.