Olive Garden 1168

Olive Garden #1168, also known as Olive Garden Beaumont, is an Olive Garden restaurant located at 585 Interstate 10 North in Beaumont, Texas.