Olive Garden 1332

Olive Garden #1332, also known as Olive Garden Longview, is an Olive Garden restaurant located at 104 West Loop 281 in Longview, Texas.