Olive Garden 6423

Olive Garden #6423, also known as Olive Garden Fort Worth - Tanger Outlets, is an Olive Garden restaurant located at Tanger Outlets, at 15885 North Freeway in Fort Worth, Texas.