Olive Garden 1284

Olive Garden #1284, also known as Olive Garden Plano - Collin Creek Mall, is an Olive Garden restaurant located at Collin Creek Mall, at 700 North Central Expressway in Plano, Texas.