Olive Garden 1074

Olive Garden #1074, also known as Olive Garden Houston - NRG Stadium off Old Spanish Trl & Kirby, is an Olive Garden restaurant located at NRG Stadium, at 1010 Old Spanish Trail in Houston, Texas.