Olive Garden 1037

Olive Garden #1037, also known as Olive Garden Mesquite, is an Olive Garden restaurant located at 3816 Towne Crossing Boulevard in Mesquite, Texas.