Olive Garden 6409

Olive Garden #6409, also known as Olive Garden Odessa, is an Olive Garden restaurant located at 5111 East 42nd Street in Odessa, Texas.