Olive Garden 1761

Olive Garden #1761, also known as Olive Garden Lufkin - Garden District, is an Olive Garden restaurant located at 3801 South Medford Drive in Lufkin, Texas.