Olive Garden 1047

Olive Garden #1047, also known as Olive Garden Humble - Deer Brook Mall, is an Olive Garden restaurant located at Deer Brook Mall, at 9632 Farm-to-Market Road 1960 in Humble, Texas.