Olive Garden 1046

Olive Garden #1046, also known as Olive Garden Austin - South Lamar Blvd, is an Olive Garden restaurant located at 3940 South Lamar Boulevard in Austin, Texas.