Olive Garden 1264

Olive Garden #1264, also known as Olive Garden Fort Worth - Hulen, is an Olive Garden restaurant located at 4700 Southwest Loop 820 in Fort Worth, Texas.