Olive Garden 1775

Olive Garden #1775, also known as Olive Garden Friendswood - Baybrook Mall, is an Olive Garden restaurant located at Baybrook Mall, at 1310 West Bay Area Boulevard in Friendswood, Texas.