Olive Garden 1406

Olive Garden #1406, also known as Olive Garden Duncanville, is an Olive Garden restaurant located at 639 North Cockrell Hill in Duncanville, Texas.