Olive Garden 4464

Olive Garden #4464, also known as Olive Garden Alvin Hwy 6 Bypass, is an Olive Garden restaurant located at 162 North Highway 35 Bypass in Alvin, Texas.