Olive Garden 1356

Olive Garden #1356, also known as Olive Garden Harlingen - Valle Vista Mall, is an Olive Garden restaurant located at Valle Vista Mall, at 1802 West Lincoln Street in Harlingen, Texas.