Olive Garden 1870

Olive Garden #1870, also known as Olive Garden Mansfield Town Center, is an Olive Garden restaurant located at Mansfield Town Center, at 2031 North US Highway 287 in Mansfield, Texas.