Olive Garden 6429

Olive Garden #6429, also known as Olive Garden New Caney, is an Olive Garden restaurant located at 21638 US Highway 59 in New Caney, Texas.