Olive Garden 1646

Olive Garden #1646, also known as Olive Garden Houma, is an Olive Garden restaurant located at 1757 Martin Luther King Drive in Houma, Louisiana.