Olive Garden 6410

Olive Garden #6410, also known as Olive Garden Dallas - I-30 and Westmoreland Rd, is an Olive Garden restaurant located at 3351 Canyon Bluff Boulevard in Dallas, Texas.