Olive Garden 1677

Olive Garden #1677, also known as Olive Garden Texarkana - Central Mall, is an Olive Garden restaurant located at Central Mall, at 3101 Mall Drive in Texarkana, Texas.