Olive Garden 1039

Olive Garden #1039, also known as Olive Garden North Richland Hills - Northeast Mall, is an Olive Garden restaurant located at Northeast Mall, at 8020 Bedford Euless Road in North Richland Hills, Texas.