Olive Garden 1611

Olive Garden #1611, also known as Olive Garden Denton - Golden Triangle Mall, is an Olive Garden restaurant located at Golden Triangle Mall, at 2809 Interstate 35E South in Denton, Texas.