Olive Garden 1437

Olive Garden #1437, also known as Olive Garden Tyler - Broadway Square Mall, is an Olive Garden restaurant located at Broadway Square Mall, at 5520 South Broadway Avenue in Tyler, Texas.