Olive Garden 1398

Olive Garden #1398, also known as Olive Garden Texas City - Mall of the Mainland, is an Olive Garden restaurant located at Mall of the Mainland, at 10212 Emmett F. Lowry Expressway in Texas City, Texas.